frostfs-node/pkg/innerring
Leonard Lyubich 23c5277014 [#525] ir/container: Check session verb and container ID
Token of the container session should be written out with container context.
The context should have the verb corresponding to the operation. If an
operation is performed on a fixed container, the session should be
propagated to it or to all user containers

Implement all described checks in validation of `Put` / `Delete` / `SetEACL`
events.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-05-31 11:53:06 +03:00
..
config [#486] innerring: Add fee configuration 2021-05-05 12:45:16 +03:00
processors [#525] ir/container: Check session verb and container ID 2021-05-31 11:53:06 +03:00
timers [#479] morph/timer: Move block timer to morph package 2021-04-19 09:35:54 +03:00
alphabet.go [#392] ir/alphabet: Rename constant corresponding to I/izhei letter 2021-02-24 19:16:52 +03:00
bindings.go [#324] ir: Measure GAS emission intervals in sidechain blocks 2021-01-29 11:04:30 +03:00
blocktimer.go [#486] innerring: Add option to disable only main chain notary support 2021-05-05 12:45:16 +03:00
indexer.go [#496] innerring/invoke: remove function wrappers 2021-05-25 13:41:39 +03:00
innerring.go [#505] ir/container: Use client wrapper with enabled notary calls 2021-05-25 16:35:52 +03:00
locode.go [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00
notary.go [#486] innerring: Add option to disable only main chain notary support 2021-05-05 12:45:16 +03:00
rpc.go [#549] network/cache: Change `Get` signature 2021-05-27 17:07:04 +03:00
settlement.go [#521] *: use stdlib `errors` package 2021-05-19 16:42:54 +03:00
state.go [#496] innerring/invoke: remove function wrappers 2021-05-25 13:41:39 +03:00