logo
Expand description

Operational Messages that can be exchanged on the network.

Structs

An evaluation of measured cpu load during a period.

One signed failure for a DKG round by a given PublicKey

Dkg failure info for a round

Unique identifier of a DKG session.

Request to join a section as relocated from another section

Request to join a section

Signature created when a quorum of the section elders has agreed on something.

Load report to be sent over the wire.

Information about a member of our section.

Details of a relocation: which node to relocate, where to relocate it to and what age it should get once relocated.

Details of a node relocation and new signed name

Relocate node of to section

Joining peer’s proof of resolvement of given resource proofing challenge.

A value together with the signature that it was agreed on by the majority of the section elders.

Single share of KeyedSig.

Enums

Response to a request to join a section as relocated

Reason of a join request being rejected

Response to a request to join a section

Node’s current section membership state

Command message sent among nodes

Query originating at a node

Responses to queries from Elders to Adults.

A step in the Propose-Broadcast-Aggregate-Execute workflow. A proposal about the state of the network This can be a result of seeing a node come online, go offline, changes to section info etc. Anything where we need section authority before action can be taken

Message sent over the among nodes

Type Definitions

List of peers of a section