Module safe_network::messaging::system
source · [−]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
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