Skip to content

nooschain v0.1.0


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

Audience-first NOOSChain documentation.