nooschain / consensus/adapters/raft/raft-persistence / PersistedRaftNodeState
Interface: PersistedRaftNodeState
Defined in: consensus/adapters/raft/raft-persistence.ts:13
Persisted node-local Raft state loaded on restart.
Properties
clusterId
clusterId:
string
Defined in: consensus/adapters/raft/raft-persistence.ts:15
commitIndex
commitIndex:
number
Defined in: consensus/adapters/raft/raft-persistence.ts:18
currentTerm
currentTerm:
number
Defined in: consensus/adapters/raft/raft-persistence.ts:16
installSnapshotCount
installSnapshotCount:
number
Defined in: consensus/adapters/raft/raft-persistence.ts:22
lastApplied
lastApplied:
number
Defined in: consensus/adapters/raft/raft-persistence.ts:19
nodeId
nodeId:
string
Defined in: consensus/adapters/raft/raft-persistence.ts:14
snapshotLastIncludedIndex
snapshotLastIncludedIndex:
number
Defined in: consensus/adapters/raft/raft-persistence.ts:20
snapshotLastIncludedTerm
snapshotLastIncludedTerm:
number
Defined in: consensus/adapters/raft/raft-persistence.ts:21
votedFor
votedFor:
string|null
Defined in: consensus/adapters/raft/raft-persistence.ts:17