//! Non-configurable constants used throughout the specification.
use crateUint;
/// Far future epoch.
pub const FAR_FUTURE_EPOCH: Uint = max_value;
/// Base rewards per epoch.
pub const BASE_REWARDS_PER_EPOCH: Uint = 5;
/// Deposit contract tree depth.
pub const DEPOSIT_CONTRACT_TREE_DEPTH: Uint = 32;
/// Deposit contract tree depth type.
pub type DepositContractTreeDepth = U32;
/// Seconds per day.
pub const SECONDS_PER_DAY: Uint = 86400;
/// Justification bits length;
pub type JustificationBitsLength = U4;