Expand description
Sequencer node persistence.
This module implements the persistence required for a sequencer node to rejoin the network and resume participating in consensus, in the event that its process crashes or is killed and loses all in-memory state.
This is distinct from the query service persistent storage found in the api module, which is
an extension that node operators can opt into. This module defines the minimum level of
persistence which is required to run a node.
Modulesยง
- fs
- no_
storage - Mock implementation of persistence, for testing.
- persistence_
metrics ๐ - sql
Structsยง
- Registered
Validator ๐NoX25519 - RegisteredValidator without x25519_key/p2p_addr fields. Used for migrating data written before x25519 support was added.
Traitsยง
Functionsยง
- migrate_
network_ ๐config - Update a
NetworkConfigthat may have originally been persisted with an old version.