2020-07-24 16:54:03 +03:00
|
|
|
package wrapper
|
|
|
|
|
|
|
|
// Table represents extended ACL rule table.
|
2020-08-21 14:32:03 +03:00
|
|
|
// FIXME: correct the definition.
|
|
|
|
type Table struct{}
|
2020-07-24 16:54:03 +03: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 14:32:03 +03:00
|
|
|
panic("implement me")
|
2020-07-24 16:54:03 +03: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 14:32:03 +03:00
|
|
|
panic("implement me")
|
2020-07-24 16:54:03 +03:00
|
|
|
}
|