frostfs-node/pkg/innerring
Leonard Lyubich 56b3e35779 [#480] ir: Do not sync alphabet keys in sidechain-only configuration
Alphabet nodes synchronize list of alphabet keys from main chain
`NeoFSAlphabet` role once per epoch. This can lead to a wrong behavior in
single chain deployment (`without_mainnet` config parameter). Alphabet node
in single chain environment will try to get NeoFSAlphabet role from main
chain client, but it'll get result from side chain instead. Side chain
stores list of all inner ring nodes in this role. Therefore it is possible
that alphabet nodes will try to appoint inner ring nodes as alphabet nodes,
which is not correct.

Fix incorrect behavior with disabling of synchronization of alphabet keys in
sidechain-only mode.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-05-04 14:50:18 +03:00
..
config [#478] innerring: Use dynamic epoch duration in epoch timer 2021-04-15 17:53:08 +03:00
invoke [#478] innerring: Fix set config method name 2021-04-15 17:53:08 +03:00
processors [#465] processor/neofs: Don't modify tx details 2021-04-08 17:01:00 +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 [#457] innerring: wait until notary tx persists on chain 2021-04-27 16:57:29 +03:00
indexer.go [#446] innerring: Use less mutex locks in indexer 2021-03-26 11:53:10 +03:00
innerring.go [#480] ir: Do not sync alphabet keys in sidechain-only configuration 2021-05-04 14:50:18 +03:00
locode.go [#316] locode/boltdb: Replace all references to the City with Location 2021-02-10 14:05:03 +03:00
rpc.go [#428] client: Hide client cache behind interface in dependent packages 2021-03-24 10:11:52 +03:00
settlement.go [#465] settlement: Use unified details format for all asset transfers 2021-04-08 17:01:00 +03:00
state.go [#447] innerring: Use governance processor in inner ring 2021-03-26 12:38:42 +03:00