forked from TrueCloudLab/frostfs-node
[#505] ir/container: Implement simplified handling of SetEACL event
Implement `handleSetEACL` method similar to other handling methods in Container processor. To begin with, the validation logic is skipped, and all tables will be sent to the contract. In the future, the necessary checks will be implemented. Listening for events in the IR node will also be added. Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
This commit is contained in:
parent
8c632f6966
commit
87d83174d9
3 changed files with 58 additions and 0 deletions
|
@ -7,6 +7,7 @@ import (
|
|||
"github.com/nspcc-dev/neo-go/pkg/util"
|
||||
"github.com/nspcc-dev/neofs-node/pkg/innerring/config"
|
||||
"github.com/nspcc-dev/neofs-node/pkg/morph/client"
|
||||
"github.com/nspcc-dev/neofs-node/pkg/morph/client/container/wrapper"
|
||||
"github.com/nspcc-dev/neofs-node/pkg/morph/event"
|
||||
containerEvent "github.com/nspcc-dev/neofs-node/pkg/morph/event/container"
|
||||
"github.com/panjf2000/ants/v2"
|
||||
|
@ -27,6 +28,7 @@ type (
|
|||
morphClient *client.Client
|
||||
alphabetState AlphabetState
|
||||
feeProvider *config.FeeConfig
|
||||
cnrClient *wrapper.Wrapper
|
||||
}
|
||||
|
||||
// Params of the processor constructor.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue