Structs
- An immutable set of information that is used to perform the consensus for a single height.
Enums
- An event that (potentially) triggers a state transition of
StateMachine
. - A response that the consensus might emit for a given event, which must be properly handled by the lower layer.
- The report and trace of a misbehavior committed by a malicious node.
Functions
Type Aliases
- An identifier of the block, which is uniquely mapped to a block. Like
ValidatorIndex
, it is for a single height. (Mapping from the actual block to the index may differ for different heights.) - A round.
- A UNIX timestamp measured in milliseconds.
- An index of the validator, which is for a single height. (Mapping from the actual public key to the index may differ for different heights.)
- A voting power.