Module consensus

Module consensus 

Source
Expand description

The consensus component. Provides distributed consensus among the nodes in the network.

Modules§

highway_core
Highway
protocols
Implementations of consensus protocols.
utils
Various utilities relevant to consensus.

Structs§

ActionId
An ID to distinguish queued actions. What they are used for is specific to each consensus protocol implementation.
ClContext
The collection of types used for cryptography, IDs and blocks in the Casper node.
NewBlockPayload
Payload for a block to be proposed.
ResolveValidity
The result of validation of a ProposedBlock.
TimerId
An ID to distinguish different timers. What they are used for is specific to each consensus protocol implementation.