frostfs-node/pkg/innerring
Alex Vanin 7e06d0aa69 [#1253] ir: Call UpdateStateIR method to remove dead storage node
Alphabet nodes in notary enabled environment cannot call `UpdateState`
method to remove unwanted storage nodes from the network map,
because this method checks witness of the storage node.

To force storage node state update, alphabet nodes should invoke
new method `UpdateStateIR` which is similar to `AddPeerIR`.

State update initiated by the storage node itself is processed
the same way as before -- alphabet nods resign such transaction.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2022-03-24 11:52:19 +03:00
..
config [#625] client/netmap: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
internal/client [#1214] *: Use single Object type in whole project 2022-03-04 17:45:00 +03:00
processors [#1253] ir: Call UpdateStateIR method to remove dead storage node 2022-03-24 11:52:19 +03:00
timers [#479] morph/timer: Move block timer to morph package 2021-04-19 09:35:54 +03:00
alphabet.go [#666] innerring: Make GlagoliticLetter enum public for re-use 2021-07-08 14:37:38 +03:00
bindings.go [#807] ir: Merge ContractProcessor and NotaryContractProcessor interfaces 2021-09-09 18:37:45 +03:00
blocktimer.go [#625] client/container: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
contracts.go [#987] ir: Add parsing subnet script hash from NNS contract 2021-11-28 14:38:44 +03:00
fetcher.go [#625] client/netmap: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
indexer.go [#705] pkg/innerring: Fix disable notary mode 2021-07-22 15:12:06 +03:00
innerring.go [#749] morph/client: set group signer scope 2022-02-11 13:26:27 +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 [#910] innerring: Make notary deposit on notification instead of timer 2021-11-02 11:28:02 +03:00
rpc.go [#1247] *: Clarify docs about returned errors from apistatus package 2022-03-17 16:34:00 +03:00
settlement.go [#1247] *: Clarify docs about returned errors from apistatus package 2022-03-17 16:34:00 +03:00
state.go [#625] client/audit: remove intermediate wrapper 2022-02-08 09:43:54 +03:00
subnet.go [#1115] *: link TODOs to corresponding issues 2022-02-11 12:58:59 +03:00