2020-07-24 13:54:03 +00:00
|
|
|
package wrapper
|
|
|
|
|
|
|
|
// Table represents extended ACL rule table.
|
2020-08-21 11:32:03 +00:00
|
|
|
// FIXME: correct the definition.
|
|
|
|
type Table struct{}
|
2020-07-24 13:54:03 +00:00
|
|
|
|
|
|
|
// GetEACL reads the extended ACL table from NeoFS system
|
|
|
|
// through Container contract call.
|
|
|
|
func (w *Wrapper) GetEACL(cid CID) (Table, error) {
|
2020-08-21 11:32:03 +00:00
|
|
|
panic("implement me")
|
2020-07-24 13:54:03 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// PutEACL saves the extended ACL table in NeoFS system
|
|
|
|
// through Container contract call.
|
|
|
|
//
|
|
|
|
// Returns any error encountered that caused the saving to interrupt.
|
|
|
|
func (w *Wrapper) PutEACL(cid CID, table Table, sig []byte) error {
|
2020-08-21 11:32:03 +00:00
|
|
|
panic("implement me")
|
2020-07-24 13:54:03 +00:00
|
|
|
}
|