Expand description
Vote state
Re-exports§
pub use vote_state_v3::VoteStateV3;pub use vote_state_v4::VoteStateV4;pub use vote_state_1_14_11::*;pub use vote_state_versions::*;
Modules§
- serde_
compact_ vote_ state_ update serde - serde_
tower_ sync serde - vote_
state_ 1_ 14_ 11 - vote_
state_ v3 - vote_
state_ v4 - vote_
state_ versions
Structs§
- Block
Timestamp - CircBuf
- Landed
Vote - Lockout
- Tower
Sync - Vote
- Vote
Authorize Checked With Seed Args - Vote
Authorize With Seed Args - Vote
Init - Vote
Init V2 - Vote
State Update - Voter
WithBLS Args
Enums§
Constants§
- BLS_
PROOF_ OF_ POSSESSION_ COMPRESSED_ SIZE - Size of a BLS proof of possession in a compressed point representation; matches BLS signature size
- BLS_
PUBLIC_ KEY_ COMPRESSED_ SIZE - Size of a BLS public key in a compressed point representation
- INITIAL_
LOCKOUT - MAX_
EPOCH_ CREDITS_ HISTORY - MAX_
LOCKOUT_ HISTORY - VOTE_
CREDITS_ GRACE_ SLOTS - VOTE_
CREDITS_ MAXIMUM_ PER_ SLOT