Module consensus

Source

Re-exportsยง

pub use crate::constants::checkpoint_window_size_in_slots;
pub use crate::constants::slots_per_window;
pub use crate::constants::CHECKPOINTS_PER_YEAR;

Structsยง

ConsensusConstants
ConsensusTime

Enumsยง

ConsensusLongRangeForkDecisionReason
ConsensusShortRangeForkDecisionReason

Constantsยง

GRACE_PERIOD_END ๐Ÿ”’
SLOTS_PER_SUB_WINDOW ๐Ÿ”’
SUB_WINDOWS_PER_WINDOW ๐Ÿ”’

Functionsยง

checkpoint_window
consensus_take
density ๐Ÿ”’
global_slot ๐Ÿ”’
global_sub_window
in_same_checkpoint_window
in_seed_update_range
is_short_range_fork
long_range_fork_take
relative_min_window_density
Relative minimum window density.
relative_sub_window
relative_sub_window_from_global_slot ๐Ÿ”’
short_range_fork_take