Module consensus_manager

Module consensus_manager 

Source

Structsยง

ConsensusManager
Used by Sui to start consensus protocol for each epoch. Supports both validator mode (with protocol keypair) and observer mode (without).
ConsensusManagerMetrics
ReplayWaiter
Waits for consensus to finish replaying at consensus handler.
UpdatableConsensusClient
A ConsensusClient that can be updated internally at any time. This usually happening during epoch change where a client is set after the new consensus is started for the new epoch.