Skip to main content

Crate agave_votor_messages

Crate agave_votor_messages 

Source
Expand description

Alpenglow vote message types

Modules§

certificate
Definitions of Alpenglow consensus certificates
consensus_message
Put Alpenglow consensus messages here so all clients can agree on the format.
finalized_slot
A module to define FinalizedSlot
fraction
Fraction type for precise stake threshold comparisons.
metric_types
Definitions related to consensus metrics collection.
migration
Logic detailing the migration from TowerBFT to Alpenglow
reward_certificate
Defines aggregates used for vote rewards.
unverified_vote_message
Defines unverified vote message and related types
vote
Vote data types for use by clients
wire
This module defines various types relevant to the wire format of alpenglow votes and certificates.

Type Aliases§

VerifiedVoterSlotsReceiver
Receive side of verified voter channel.
VerifiedVoterSlotsSender
Send side of verified voter channel. Each message contains the Pubkey of the voter and the slots in last verified vote.