Module safe_network::messaging::system[][src]

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

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