frostfs-node/pkg/innerring
Leonard Lyubich fa009db140 [#1464] ir/container: Fix verifying the operations within sessions
In previous implementation `verifySignature` method of container
processor worked incorrectly for operations without a key and with
session: processor tried to verify signature with one of the bound owner
keys instead of session one.

Use `VerifySessionDataSignature` method to check the signature if
session is used. Refactor `verifySignature` a bit with session check
highlighting for readability.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-06-07 23:26:30 +03:00
..
config [#1320] English Check 2022-05-11 10:40:02 +03:00
internal/client [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
processors [#1464] ir/container: Fix verifying the operations within sessions 2022-06-07 23:26:30 +03:00
timers
alphabet.go
bindings.go [#807] ir: Merge `ContractProcessor` and `NotaryContractProcessor` interfaces 2021-09-09 18:37:45 +03:00
blocktimer.go [#1208] innerring: Disallow to tick timer twice on the same height 2022-04-07 11:52:24 +03:00
contracts.go [#987] ir: Add parsing `subnet` script hash from `NNS` contract 2021-11-28 14:38:44 +03:00
fetcher.go [#1320] English Check 2022-05-11 10:40:02 +03:00
indexer.go [#705] pkg/innerring: Fix disable notary mode 2021-07-22 15:12:06 +03:00
innerring.go [#1405] ir: Fix settlement log message 2022-05-20 12:40:12 +03:00
locode.go
notary.go [#910] innerring: Make notary deposit on notification instead of timer 2021-11-02 11:28:02 +03:00
rpc.go [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
settlement.go [#1454] Upgrade NeoFS SDK Go module with new IDs 2022-06-01 17:41:45 +03:00
state.go [#1141] morph/client: Allow to use more integer types as arguments 2022-05-16 15:09:35 +03:00
subnet.go [#1441] ir: Do not validate subnet removal 2022-06-03 14:36:58 +03:00