List of all items
Structs
- EthPrimitives
- Receipt
- ReceiptFlags
- chainspec::BaseFeeParams
- chainspec::Chain
- chainspec::ChainHardforks
- chainspec::ChainInfo
- chainspec::ChainSpec
- chainspec::ChainSpecBuilder
- chainspec::DepositContract
- chainspec::DisplayHardforks
- chainspec::EnrForkIdEntry
- chainspec::EthereumChainHardforks
- chainspec::ForkBaseFeeParams
- chainspec::ForkFilter
- chainspec::ForkHash
- chainspec::ForkId
- chainspec::ForkTransition
- chainspec::Head
- chainspec::ParseHardforkError
- chainspec::error::ParseHardforkError
- primitives::Account
- primitives::Bytecode
- primitives::GotExpected
- primitives::GotExpectedBoxed
- primitives::Header
- primitives::Log
- primitives::LogData
- primitives::ReceiptWithBloom
- primitives::Recovered
- primitives::RecoveredBlock
- primitives::SealedBlock
- primitives::SealedHeader
- primitives::StorageEntry
- primitives::TransactionMeta
- primitives::WithEncoded
- primitives::account::Account
- primitives::account::AccountFlags
- primitives::account::Bytecode
- primitives::block::RecoveredBlock
- primitives::block::SealedBlock
- primitives::block::error::BlockRecoveryError
- primitives::block::serde_bincode_compat::RecoveredBlock
- primitives::block::serde_bincode_compat::SealedBlock
- primitives::crypto::RecoveryError
- primitives::header::Header
- primitives::header::SealedHeader
- primitives::header::serde_bincode_compat::SealedHeader
- primitives::serde_bincode_compat::Block
- primitives::serde_bincode_compat::BlockBody
- primitives::serde_bincode_compat::RecoveredBlock
- primitives::serde_bincode_compat::SealedBlock
- primitives::serde_bincode_compat::SealedHeader
- primitives::sync::LazyLock
- primitives::sync::OnceLock
- primitives::transaction::TransactionInfo
- primitives::transaction::TransactionMeta
- primitives::transaction::signature::Signature
- primitives::transaction::signed::RecoveryError
- serde_bincode_compat::EthereumTxEnvelope
- serde_bincode_compat::Receipt
- serde_bincode_compat::TxEip1559
- serde_bincode_compat::TxEip2930
- serde_bincode_compat::TxEip7702
- serde_bincode_compat::TxLegacy
Enums
- TxType
- chainspec::BaseFeeParamsKind
- chainspec::ChainKind
- chainspec::EthereumHardfork
- chainspec::ForkCondition
- chainspec::ForkFilterKey
- chainspec::NamedChain
- chainspec::ValidationError
- primitives::Extended
- primitives::HeaderError
- primitives::header::HeaderError
- primitives::transaction::error::InvalidTransactionError
- primitives::transaction::error::TransactionConversionError
- primitives::transaction::error::TryFromRecoveredTransactionError
- serde_bincode_compat::EthereumTypedTransaction
Traits
- chainspec::ChainSpecProvider
- chainspec::EthChainSpec
- chainspec::EthereumHardforks
- chainspec::Hardfork
- chainspec::Hardforks
- primitives::AlloyBlockHeader
- primitives::Block
- primitives::BlockBody
- primitives::BlockHeader
- primitives::FillTxEnv
- primitives::FullBlock
- primitives::FullBlockBody
- primitives::FullBlockHeader
- primitives::FullNodePrimitives
- primitives::FullReceipt
- primitives::FullSignedTx
- primitives::FullTransaction
- primitives::InMemorySize
- primitives::MaybeCompact
- primitives::MaybeSerde
- primitives::MaybeSerdeBincodeCompat
- primitives::NodePrimitives
- primitives::Receipt
- primitives::SignedTransaction
- primitives::SignerRecoverable
- primitives::Transaction
- primitives::block::Block
- primitives::block::FullBlock
- primitives::block::TestBlock
- primitives::block::body::BlockBody
- primitives::block::body::FullBlockBody
- primitives::block::header::AlloyBlockHeader
- primitives::block::header::BlockHeader
- primitives::block::header::FullBlockHeader
- primitives::header::test_utils::TestHeader
- primitives::node::FullNodePrimitives
- primitives::node::NodePrimitives
- primitives::receipt::FullReceipt
- primitives::receipt::Receipt
- primitives::serde_bincode_compat::SerdeBincodeCompat
- primitives::size::InMemorySize
- primitives::test_utils::TestBlock
- primitives::test_utils::TestHeader
- primitives::transaction::FullTransaction
- primitives::transaction::SignerRecoverable
- primitives::transaction::Transaction
- primitives::transaction::execute::FillTxEnv
- primitives::transaction::signed::FullSignedTx
- primitives::transaction::signed::SignedTransaction
Macros
Functions
- chainspec::make_genesis_header
- chainspec::once_cell_set
- chainspec::test_fork_ids
- primitives::constants::gas_units::format_gas
- primitives::constants::gas_units::format_gas_throughput
- primitives::crypto::secp256k1::public_key_to_address
- primitives::crypto::secp256k1::recover_signer
- primitives::crypto::secp256k1::recover_signer_unchecked
- primitives::crypto::secp256k1::sign_message
- primitives::format_gas
- primitives::format_gas_throughput
- primitives::header::test_utils::generate_valid_header
- primitives::header::test_utils::valid_header_strategy
- primitives::logs_bloom
- primitives::proofs::calculate_ommers_root
- primitives::proofs::calculate_receipt_root
- primitives::proofs::calculate_transaction_root
- primitives::proofs::calculate_withdrawals_root
- primitives::proofs::ordered_trie_root_with_encoder
- primitives::receipt::gas_spent_by_transactions
- primitives::test_utils::generate_valid_header
- primitives::test_utils::valid_header_strategy
- primitives::transaction::recover::recover_signers
- primitives::transaction::recover::recover_signers_unchecked
Type Aliases
- Block
- BlockBody
- PooledTransaction
- PooledTransactionVariant
- Transaction
- TransactionSigned
- primitives::BlockTy
- primitives::BodyTy
- primitives::HeaderTy
- primitives::ReceiptTy
- primitives::SealedHeaderFor
- primitives::TxTy
- primitives::block::BlockTx
- primitives::block::body::BodyOmmer
- primitives::block::body::BodyTx
- primitives::block::error::SealedBlockRecoveryError
- primitives::header::SealedHeaderFor
- primitives::node::BlockTy
- primitives::node::BodyTy
- primitives::node::HeaderTy
- primitives::node::ReceiptTy
- primitives::node::TxTy
- primitives::serde_bincode_compat::BincodeReprFor
Statics
- chainspec::DEV
- chainspec::DEV_HARDFORKS
- chainspec::HOLESKY
- chainspec::HOODI
- chainspec::MAINNET
- chainspec::SEPOLIA
Constants
- chainspec::MAINNET_PRUNE_DELETE_LIMIT
- chainspec::MIN_TRANSACTION_GAS
- chainspec::arbitrum::ARBITRUM_ONE_CANCUN_BLOCK
- chainspec::arbitrum::ARBITRUM_ONE_CANCUN_TIMESTAMP
- chainspec::arbitrum::ARBITRUM_ONE_PARIS_TIMESTAMP
- chainspec::arbitrum::ARBITRUM_ONE_SHANGHAI_BLOCK
- chainspec::arbitrum::ARBITRUM_ONE_SHANGHAI_TIMESTAMP
- chainspec::arbitrum::ARBITRUM_SEPOLIA_CANCUN_BLOCK
- chainspec::arbitrum::ARBITRUM_SEPOLIA_CANCUN_TIMESTAMP
- chainspec::arbitrum::ARBITRUM_SEPOLIA_PARIS_TIMESTAMP
- chainspec::arbitrum::ARBITRUM_SEPOLIA_SHANGHAI_BLOCK
- chainspec::arbitrum::ARBITRUM_SEPOLIA_SHANGHAI_TIMESTAMP
- chainspec::arbitrum::mainnet::ARBITRUM_ONE_CANCUN_BLOCK
- chainspec::arbitrum::mainnet::ARBITRUM_ONE_CANCUN_TIMESTAMP
- chainspec::arbitrum::mainnet::ARBITRUM_ONE_PARIS_TIMESTAMP
- chainspec::arbitrum::mainnet::ARBITRUM_ONE_SHANGHAI_BLOCK
- chainspec::arbitrum::mainnet::ARBITRUM_ONE_SHANGHAI_TIMESTAMP
- chainspec::arbitrum::sepolia::ARBITRUM_SEPOLIA_CANCUN_BLOCK
- chainspec::arbitrum::sepolia::ARBITRUM_SEPOLIA_CANCUN_TIMESTAMP
- chainspec::arbitrum::sepolia::ARBITRUM_SEPOLIA_PARIS_TIMESTAMP
- chainspec::arbitrum::sepolia::ARBITRUM_SEPOLIA_SHANGHAI_BLOCK
- chainspec::arbitrum::sepolia::ARBITRUM_SEPOLIA_SHANGHAI_TIMESTAMP
- chainspec::ethereum::HOLESKY_CANCUN_BLOCK
- chainspec::ethereum::HOLESKY_CANCUN_TIMESTAMP
- chainspec::ethereum::HOLESKY_PARIS_TIMESTAMP
- chainspec::ethereum::HOLESKY_PRAGUE_TIMESTAMP
- chainspec::ethereum::HOLESKY_SHANGHAI_BLOCK
- chainspec::ethereum::HOLESKY_SHANGHAI_TIMESTAMP
- chainspec::ethereum::HOODI_PRAGUE_TIMESTAMP
- chainspec::ethereum::MAINNET_ARROW_GLACIER_BLOCK
- chainspec::ethereum::MAINNET_ARROW_GLACIER_TIMESTAMP
- chainspec::ethereum::MAINNET_BERLIN_BLOCK
- chainspec::ethereum::MAINNET_BERLIN_TIMESTAMP
- chainspec::ethereum::MAINNET_BYZANTIUM_BLOCK
- chainspec::ethereum::MAINNET_BYZANTIUM_TIMESTAMP
- chainspec::ethereum::MAINNET_CANCUN_BLOCK
- chainspec::ethereum::MAINNET_CANCUN_TIMESTAMP
- chainspec::ethereum::MAINNET_CONSTANTINOPLE_BLOCK
- chainspec::ethereum::MAINNET_CONSTANTINOPLE_TIMESTAMP
- chainspec::ethereum::MAINNET_DAO_BLOCK
- chainspec::ethereum::MAINNET_DAO_TIMESTAMP
- chainspec::ethereum::MAINNET_FRONTIER_BLOCK
- chainspec::ethereum::MAINNET_FRONTIER_TIMESTAMP
- chainspec::ethereum::MAINNET_GRAY_GLACIER_BLOCK
- chainspec::ethereum::MAINNET_GRAY_GLACIER_TIMESTAMP
- chainspec::ethereum::MAINNET_HOMESTEAD_BLOCK
- chainspec::ethereum::MAINNET_HOMESTEAD_TIMESTAMP
- chainspec::ethereum::MAINNET_ISTANBUL_BLOCK
- chainspec::ethereum::MAINNET_ISTANBUL_TIMESTAMP
- chainspec::ethereum::MAINNET_LONDON_BLOCK
- chainspec::ethereum::MAINNET_LONDON_TIMESTAMP
- chainspec::ethereum::MAINNET_MUIR_GLACIER_BLOCK
- chainspec::ethereum::MAINNET_MUIR_GLACIER_TIMESTAMP
- chainspec::ethereum::MAINNET_PARIS_BLOCK
- chainspec::ethereum::MAINNET_PARIS_TIMESTAMP
- chainspec::ethereum::MAINNET_PARIS_TTD
- chainspec::ethereum::MAINNET_PETERSBURG_BLOCK
- chainspec::ethereum::MAINNET_PETERSBURG_TIMESTAMP
- chainspec::ethereum::MAINNET_PRAGUE_BLOCK
- chainspec::ethereum::MAINNET_PRAGUE_TIMESTAMP
- chainspec::ethereum::MAINNET_SHANGHAI_BLOCK
- chainspec::ethereum::MAINNET_SHANGHAI_TIMESTAMP
- chainspec::ethereum::MAINNET_SPURIOUS_DRAGON_BLOCK
- chainspec::ethereum::MAINNET_SPURIOUS_DRAGON_TIMESTAMP
- chainspec::ethereum::MAINNET_TANGERINE_BLOCK
- chainspec::ethereum::MAINNET_TANGERINE_TIMESTAMP
- chainspec::ethereum::SEPOLIA_CANCUN_BLOCK
- chainspec::ethereum::SEPOLIA_CANCUN_TIMESTAMP
- chainspec::ethereum::SEPOLIA_PARIS_BLOCK
- chainspec::ethereum::SEPOLIA_PARIS_FORK_BLOCK
- chainspec::ethereum::SEPOLIA_PARIS_TIMESTAMP
- chainspec::ethereum::SEPOLIA_PARIS_TTD
- chainspec::ethereum::SEPOLIA_PRAGUE_TIMESTAMP
- chainspec::ethereum::SEPOLIA_SHANGHAI_BLOCK
- chainspec::ethereum::SEPOLIA_SHANGHAI_TIMESTAMP
- chainspec::ethereum::holesky::HOLESKY_CANCUN_BLOCK
- chainspec::ethereum::holesky::HOLESKY_CANCUN_TIMESTAMP
- chainspec::ethereum::holesky::HOLESKY_PARIS_TIMESTAMP
- chainspec::ethereum::holesky::HOLESKY_PRAGUE_TIMESTAMP
- chainspec::ethereum::holesky::HOLESKY_SHANGHAI_BLOCK
- chainspec::ethereum::holesky::HOLESKY_SHANGHAI_TIMESTAMP
- chainspec::ethereum::hoodi::HOODI_PRAGUE_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_ARROW_GLACIER_BLOCK
- chainspec::ethereum::mainnet::MAINNET_ARROW_GLACIER_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_BERLIN_BLOCK
- chainspec::ethereum::mainnet::MAINNET_BERLIN_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_BYZANTIUM_BLOCK
- chainspec::ethereum::mainnet::MAINNET_BYZANTIUM_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_CANCUN_BLOCK
- chainspec::ethereum::mainnet::MAINNET_CANCUN_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_CONSTANTINOPLE_BLOCK
- chainspec::ethereum::mainnet::MAINNET_CONSTANTINOPLE_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_DAO_BLOCK
- chainspec::ethereum::mainnet::MAINNET_DAO_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_FRONTIER_BLOCK
- chainspec::ethereum::mainnet::MAINNET_FRONTIER_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_GRAY_GLACIER_BLOCK
- chainspec::ethereum::mainnet::MAINNET_GRAY_GLACIER_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_HOMESTEAD_BLOCK
- chainspec::ethereum::mainnet::MAINNET_HOMESTEAD_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_ISTANBUL_BLOCK
- chainspec::ethereum::mainnet::MAINNET_ISTANBUL_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_LONDON_BLOCK
- chainspec::ethereum::mainnet::MAINNET_LONDON_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_MUIR_GLACIER_BLOCK
- chainspec::ethereum::mainnet::MAINNET_MUIR_GLACIER_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_PARIS_BLOCK
- chainspec::ethereum::mainnet::MAINNET_PARIS_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_PARIS_TTD
- chainspec::ethereum::mainnet::MAINNET_PETERSBURG_BLOCK
- chainspec::ethereum::mainnet::MAINNET_PETERSBURG_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_PRAGUE_BLOCK
- chainspec::ethereum::mainnet::MAINNET_PRAGUE_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_SHANGHAI_BLOCK
- chainspec::ethereum::mainnet::MAINNET_SHANGHAI_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_SPURIOUS_DRAGON_BLOCK
- chainspec::ethereum::mainnet::MAINNET_SPURIOUS_DRAGON_TIMESTAMP
- chainspec::ethereum::mainnet::MAINNET_TANGERINE_BLOCK
- chainspec::ethereum::mainnet::MAINNET_TANGERINE_TIMESTAMP
- chainspec::ethereum::sepolia::SEPOLIA_CANCUN_BLOCK
- chainspec::ethereum::sepolia::SEPOLIA_CANCUN_TIMESTAMP
- chainspec::ethereum::sepolia::SEPOLIA_PARIS_BLOCK
- chainspec::ethereum::sepolia::SEPOLIA_PARIS_FORK_BLOCK
- chainspec::ethereum::sepolia::SEPOLIA_PARIS_TIMESTAMP
- chainspec::ethereum::sepolia::SEPOLIA_PARIS_TTD
- chainspec::ethereum::sepolia::SEPOLIA_PRAGUE_TIMESTAMP
- chainspec::ethereum::sepolia::SEPOLIA_SHANGHAI_BLOCK
- chainspec::ethereum::sepolia::SEPOLIA_SHANGHAI_TIMESTAMP
- primitives::account::compact_ids::EIP7702_BYTECODE_ID
- primitives::account::compact_ids::EOF_BYTECODE_ID
- primitives::account::compact_ids::LEGACY_ANALYZED_BYTECODE_ID
- primitives::account::compact_ids::LEGACY_RAW_BYTECODE_ID
- primitives::account::compact_ids::REMOVED_BYTECODE_ID
- primitives::constants::BEACON_CONSENSUS_REORG_UNWIND_DEPTH
- primitives::constants::GAS_LIMIT_BOUND_DIVISOR
- primitives::constants::GIGAGAS
- primitives::constants::KILOGAS
- primitives::constants::MAXIMUM_GAS_LIMIT_BLOCK
- primitives::constants::MEGAGAS
- primitives::constants::MINIMUM_GAS_LIMIT
- primitives::constants::RETH_CLIENT_VERSION
- primitives::constants::gas_units::GIGAGAS
- primitives::constants::gas_units::KILOGAS
- primitives::constants::gas_units::MEGAGAS
- primitives::crypto::SECP256K1N_HALF