Expand description
Convenience re-exports of the public block and certificate types.
Re-exports§
pub use super::block::*;
Structs§
- Confirmed
Block Certificate - Certificate for a
ConfirmedBlockinstance, certified in some round by a quorum ofConfirmedBlockvotes (which carry no unlocking round). - Generic
Certificate - Generic type representing a certificate for
valueof typeT. - Lite
Certificate - A certified statement from the committee, without the value.
- Validated
Block Certificate - Certificate for a
ValidatedBlockinstance, certified in some round whoseValidatedBlockvoters signed an unlocking round.
Enums§
- Certificate
- 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.
- Certificate
Kind - The kind of value a certificate certifies.
Traits§
- Certificate
Value - A value that can be certified by a quorum of validators.
- Certified
- The common read interface shared by all certificate types: the signed value, the round and unlocking round it was certified under, its signatures, and verification.
Type Aliases§
- Timeout
Certificate - Certificate for a
Timeoutinstance. A timeout certificate means that the next consensus round has begun.