-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
C:genesisrelating to chain genesisrelating to chain genesis
Description
There are several situations where an invalid genesis.json can cause confusing errors. We should sanitize the genesis.json file and provide errors for whats invalid.
List of things we need to check for (Feel free to edit)
- No validators are both bonded and revoked (Revoked validators in genesis cause a panic #2088)
- Error if there is a duplicate validator (genesis: Panic if there is a duplicate validator #1708)
- Ensure all state machine parameters are in genesis (Ensure all state machine parameters are in genesis #1704)
- Error if there is a duplicate account (probably an accident) or an invalid bech32-prefixed address
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C:genesisrelating to chain genesisrelating to chain genesis