You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently if a validator's local validator key doesn't match the key they have staked with, they can still produce blocks but will get banned for doing this. It is suboptimal for two reasons:
The proposal for upgradability Initial spec for upgradability NEPs#64 depends on having two node with different validator keys running at the same time and only one of them validating at any given moment.
If a validator uses the wrong key, it is hard for them to tell what happened.
The text was updated successfully, but these errors were encountered:
…2683)
See #2682 for the issue description. Now if a validator with incorrect key tries to produce a block they will fail with an error printed in the log indicating that they have the wrong validator key.
Test plan
---------
`test_incorrect_validator_key_produce_block` passes.
Currently if a validator's local validator key doesn't match the key they have staked with, they can still produce blocks but will get banned for doing this. It is suboptimal for two reasons:
The text was updated successfully, but these errors were encountered: