Skip to content

Node Operational States ​

Runtime states for active validator and observer nodes.

← Back to State Diagrams

Validator States ​

Active validator nodes cycle through consensus states.

Observer States ​

Observer nodes monitor without participating in consensus.

Observer Mode

Observer nodes continuously receive and store blocks but do not participate in consensus voting.

State Descriptions ​

Active (Validator) ​

StateTriggerDescription
ProposingBlock slotCreating new block proposal
VotingReceived blockValidating peer's block
FinalizingConsensus reachedCommitting finalized block

Observer ​

StateDescription
ObserverReceiving and storing blocks
DisconnectedNetwork connection lost
ReconnectingAttempting to restore connection

Monitoring ​

Check current node activity:

bash
# Watch consensus activity
docker logs -f validator 2>&1 | grep -E "propose|vote|finalized"

# Check connection status
docker logs validator 2>&1 | grep -i "connected\|disconnected"

Connection Recovery ​

ScenarioAuto-Recovery
Brief network dropYes, automatic
Extended outageYes, with resync
Bootstrap unreachableRetry with backoff

ASI:Chain DevNet - Development Network