Skip to content

nooschain v0.1.0


nooschain / consensus/adapters/raft/raft-engine / RaftEngine

Interface: RaftEngine

Defined in: consensus/adapters/raft/raft-engine.ts:11

Methods

getStatus()

getStatus(): Promise<RaftNodeStatus>

Defined in: consensus/adapters/raft/raft-engine.ts:16

Returns

Promise<RaftNodeStatus>


onCommittedEntry()

onCommittedEntry(handler): void

Defined in: consensus/adapters/raft/raft-engine.ts:15

Parameters

handler

CommittedRaftEntryHandler

Returns

void


start()

start(): Promise<void>

Defined in: consensus/adapters/raft/raft-engine.ts:12

Returns

Promise<void>


stop()

stop(): Promise<void>

Defined in: consensus/adapters/raft/raft-engine.ts:13

Returns

Promise<void>


submitBlockProposal()

submitBlockProposal(entry): Promise<void>

Defined in: consensus/adapters/raft/raft-engine.ts:14

Parameters

entry

RaftBlockLogEntry

Returns

Promise<void>

Audience-first NOOSChain documentation.