Module linera_chain::types

source ·

Re-exports§

Structs§

Enums§

  • Enum wrapping all types of certificates that can be created. A certified statement from the committee. Every certificate is a statement signed by the quorum of the committee.

Traits§

Type Aliases§

  • Certificate for a ConfirmedBlock instance. A confirmed block certificate means that the block is finalized: It is the agreed block at that height on that chain.
  • Certificate for a Timeout instance. A timeout certificate means that the next consensus round has begun.
  • Certificate for a ValidatedBlock instance. A validated block certificate means the block is valid (but not necessarily finalized yet). Since only one block per round is validated, there can be at most one such certificate in every round.