use alloy_primitives::{B256, b256};
pub const MAX_TXS_PER_BLOCK: usize = 30_000;
pub const MAX_SLOTS: usize = 300_000;
pub const MAX_ACCOUNTS: usize = 300_000;
pub const MAX_CODE_SIZE: usize = 24_576;
pub const ITEM_COST: usize = 2000;
const ETHEREUM_MAINNET_SLOTS_PER_EPOCH: u64 = 32;
pub const BAL_RETENTION_PERIOD_EPOCHS: u64 = 3_533;
pub const BAL_RETENTION_PERIOD_SLOTS: u64 =
BAL_RETENTION_PERIOD_EPOCHS * ETHEREUM_MAINNET_SLOTS_PER_EPOCH;
pub const EMPTY_BLOCK_ACCESS_LIST_HASH: B256 =
b256!("0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347");