nooschain / consensus/types / ConsensusAdapter
Interface: ConsensusAdapter
Defined in: consensus/types.ts:76
Properties
mode
readonlymode:ConsensusMode
Defined in: consensus/types.ts:77
Methods
getStatus()
getStatus():
Promise<ConsensusStatus>
Defined in: consensus/types.ts:82
Returns
Promise<ConsensusStatus>
onCommittedBlock()
onCommittedBlock(
handler):void
Defined in: consensus/types.ts:88
Parameters
handler
(block) => Promise<void>
Returns
void
proposeBlock()?
optionalproposeBlock():Promise<ConsensusCommittedBlock|null>
Defined in: consensus/types.ts:86
Returns
Promise<ConsensusCommittedBlock | null>
start()
start():
Promise<void>
Defined in: consensus/types.ts:79
Returns
Promise<void>
stop()
stop():
Promise<void>
Defined in: consensus/types.ts:80
Returns
Promise<void>
submitTransaction()
submitTransaction(
transactionHash):Promise<SubmitTxResult>
Defined in: consensus/types.ts:84
Parameters
transactionHash
string
Returns
Promise<SubmitTxResult>