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?
optionallogger?: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?
optionalnodeId?:string
Defined in: consensus/adapters/raft/raft-adapter.ts:36
nodePrivateKey?
optionalnodePrivateKey?:string
Defined in: consensus/adapters/raft/raft-adapter.ts:37
nodeRole?
optionalnodeRole?:NodeRuntimeRole
Defined in: consensus/adapters/raft/raft-adapter.ts:38
proposalCommitTimeoutMs?
optionalproposalCommitTimeoutMs?:number
Defined in: consensus/adapters/raft/raft-adapter.ts:39