Skip to content

nooschain v0.1.0


nooschain / consensus/adapters/raft/raft-adapter / RaftAdapterDeps

Interface: RaftAdapterDeps

Defined in: consensus/adapters/raft/raft-adapter.ts:34

Dependencies supplied by the node runtime when constructing a Raft adapter.

Properties

db

db: Kysely<Database>

Defined in: consensus/adapters/raft/raft-adapter.ts:35


logger?

optional logger?: object

Defined in: consensus/adapters/raft/raft-adapter.ts:40

error()

error(message, ...args): void

Parameters
message

unknown

args

...unknown[]

Returns

void

info()

info(message, ...args): void

Parameters
message

unknown

args

...unknown[]

Returns

void


nodeId?

optional nodeId?: string

Defined in: consensus/adapters/raft/raft-adapter.ts:36


nodePrivateKey?

optional nodePrivateKey?: string

Defined in: consensus/adapters/raft/raft-adapter.ts:37


nodeRole?

optional nodeRole?: NodeRuntimeRole

Defined in: consensus/adapters/raft/raft-adapter.ts:38


proposalCommitTimeoutMs?

optional proposalCommitTimeoutMs?: number

Defined in: consensus/adapters/raft/raft-adapter.ts:39

Audience-first NOOSChain documentation.