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, the state dump to a genesis file obtained via oasis-node genesis dump sub-command may produce a Genesis document with which a network cannot be started without manual post-processing.
Adding (optional) automatic state dump post-processing would make the state dump more convenient to use since it could be readily used to start a new network (e.g. on a dump-and-restore network upgrade cycle).
ISSUE TYPE
Feature Idea
ADDITIONAL INFORMATION
The post-precessing is needed to remove entity, node and runtime registrations for which the corresponding entity doesn't have enough stake escrowed anymore, but they haven't been removed from network's state yet since that only occurs on epoch transitions.
This is a follow-up from #2748 which augments registry's staking sanity checks to check if an entity has enough stake for all stake claims in the Genesis document to prevent panics at oasis-node start-up due to entities not having enough stake in the escrow to satisfy all their stake claims.
The text was updated successfully, but these errors were encountered:
SUMMARY
Currently, the state dump to a genesis file obtained via
oasis-node genesis dump
sub-command may produce a Genesis document with which a network cannot be started without manual post-processing.Adding (optional) automatic state dump post-processing would make the state dump more convenient to use since it could be readily used to start a new network (e.g. on a dump-and-restore network upgrade cycle).
ISSUE TYPE
ADDITIONAL INFORMATION
The post-precessing is needed to remove entity, node and runtime registrations for which the corresponding entity doesn't have enough stake escrowed anymore, but they haven't been removed from network's state yet since that only occurs on epoch transitions.
This is a follow-up from #2748 which augments registry's staking sanity checks to check if an entity has enough stake for all stake claims in the Genesis document to prevent panics at oasis-node start-up due to entities not having enough stake in the escrow to satisfy all their stake claims.
The text was updated successfully, but these errors were encountered: