Skip to content

nooschain v0.1.0


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?

optional db?: Kysely<Database>

Defined in: consensus/adapters/raft/http-raft-transport.ts:26


logger?

optional logger?: 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()?

optional warn(message, ...args): void

Parameters
message

unknown

args

...unknown[]

Returns

void


nodeAuth?

optional nodeAuth?: 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?

optional timeoutMs?: number

Defined in: consensus/adapters/raft/http-raft-transport.ts:27

Audience-first NOOSChain documentation.