nooschain / consensus/adapters/raft/http-raft-transport / HttpRaftTransportOptions
Interface: HttpRaftTransportOptions
Defined in: consensus/adapters/raft/http-raft-transport.ts:22
Dependencies and knobs for one HTTP Raft transport instance.
Properties
db?
optionaldb?:Kysely<Database>
Defined in: consensus/adapters/raft/http-raft-transport.ts:26
logger?
optionallogger?:object
Defined in: consensus/adapters/raft/http-raft-transport.ts:28
error()
error(
message, ...args):void
Parameters
message
unknown
args
...unknown[]
Returns
void
info()
info(
message, ...args):void
Parameters
message
unknown
args
...unknown[]
Returns
void
warn()?
optionalwarn(message, ...args):void
Parameters
message
unknown
args
...unknown[]
Returns
void
nodeAuth?
optionalnodeAuth?:RaftNodeAuthConfig
Defined in: consensus/adapters/raft/http-raft-transport.ts:25
nodeId
nodeId:
string
Defined in: consensus/adapters/raft/http-raft-transport.ts:23
peers
peers:
HttpRaftPeer[]
Defined in: consensus/adapters/raft/http-raft-transport.ts:24
timeoutMs?
optionaltimeoutMs?:number
Defined in: consensus/adapters/raft/http-raft-transport.ts:27