Skip to main content

Module message

Module message 

Source

Structs§

DedupManifest
EpochChangeMessage
Message sent at the end of an epoch by the current committee to the next committee. Both certificates are on the last block of the epoch. The protocol spec only requires the second certificate, but for consistency in the code and with the existing Proposal and Leaf structures We include the Certificate1. This allows us to use the Certificate1 as the Justify QC on the first proposal. The Certificate2 also required on that proposal but as next_epoch_justify_qc on the Leaf.
Message
Proposal
Proposal to append a block.
ProposalFetchRequest
ProposalMessage
TimeoutVoteMessage
TransactionMessage
Vote1

Enums§

BlockMessage
ConsensusMessage
MessageType
ProposalFetchMessage
Unchecked
Validated

Type Aliases§

Certificate1
Certificate2
CheckpointCertificate
CheckpointVote
TimeoutCertificate
TimeoutOneHonest
VidShareMessage
A signed VidShare to be sent to the replicas.
Vote2