List of all items
Structs
- chainspec::OpChainSpec
- chainspec::OpChainSpecBuilder
- cli::Cli
- cli::CliApp
- cli::ImportOpCommand
- cli::ImportReceiptsOpCommand
- cli::app::CliApp
- cli::chainspec::OpChainSpecParser
- cli::commands::import::ImportOpCommand
- cli::commands::import_receipts::ImportReceiptsOpCommand
- cli::commands::import_receipts::ImportReceiptsResult
- cli::commands::init_state::InitStateCommandOp
- cli::commands::test_vectors::Command
- cli::ovm_file_codec::OvmBlock
- cli::ovm_file_codec::OvmBlockBody
- cli::ovm_file_codec::OvmTransactionSigned
- cli::receipt_file_codec::OpGethReceipt
- cli::receipt_file_codec::OpGethReceiptFileCodec
- consensus::OpBeaconConsensus
- evm::OpBlockAssembler
- evm::OpBlockExecutionCtx
- evm::OpBlockExecutorFactory
- evm::OpEvm
- evm::OpEvmConfig
- evm::OpEvmFactory
- evm::OpNextBlockEnvAttributes
- evm::OpRethReceiptBuilder
- node::OpAddOns
- node::OpAddOnsBuilder
- node::OpBlockAssembler
- node::OpBlockExecutionCtx
- node::OpBlockExecutorFactory
- node::OpBuiltPayload
- node::OpConsensusBuilder
- node::OpDAConfig
- node::OpEngineApiBuilder
- node::OpEngineTypes
- node::OpEngineValidatorBuilder
- node::OpEvm
- node::OpEvmConfig
- node::OpEvmFactory
- node::OpExecutorBuilder
- node::OpNetworkBuilder
- node::OpNextBlockEnvAttributes
- node::OpNode
- node::OpPayloadAttributes
- node::OpPayloadBuilder
- node::OpPayloadBuilderAttributes
- node::OpPayloadTypes
- node::OpPoolBuilder
- node::OpRethReceiptBuilder
- node::OpStorage
- node::args::RollupArgs
- node::engine::OpEngineTypes
- node::engine::OpEngineValidator
- node::node::OpAddOns
- node::node::OpAddOnsBuilder
- node::node::OpConsensusBuilder
- node::node::OpEngineValidatorBuilder
- node::node::OpExecutorBuilder
- node::node::OpNetworkBuilder
- node::node::OpNode
- node::node::OpPayloadBuilder
- node::node::OpPoolBuilder
- node::payload::OpBuiltPayload
- node::payload::OpExecutionPayloadValidator
- node::payload::OpPayloadAttributes
- node::payload::OpPayloadBuilder
- node::payload::OpPayloadBuilderAttributes
- node::payload::OpPayloadTypes
- node::payload::builder::ExecutedPayload
- node::payload::builder::ExecutionInfo
- node::payload::builder::OpBuilder
- node::payload::builder::OpPayloadBuilder
- node::payload::builder::OpPayloadBuilderCtx
- node::payload::config::OpBuilderConfig
- node::payload::config::OpDAConfig
- node::payload::payload::OpBuiltPayload
- node::payload::payload::OpPayloadAttributes
- node::payload::payload::OpPayloadBuilderAttributes
- node::payload::validator::OpExecutionPayloadValidator
- node::rpc::OpEngineApi
- node::rpc::OpEngineApiBuilder
- node::rpc::OpEthApi
- node::rpc::OpEthApiBuilder
- node::txpool::OpL1BlockInfo
- node::txpool::OpPooledTransaction
- node::txpool::OpTransactionValidator
- node::txpool::supervisor::ExecutingDescriptor
- node::txpool::supervisor::SafetyLevelParseError
- node::txpool::supervisor::SupervisorClient
- node::txpool::supervisor::SupervisorClientBuilder
- node::txpool::supervisor::client::CheckAccessListRequest
- node::txpool::supervisor::client::SupervisorClient
- node::txpool::supervisor::client::SupervisorClientBuilder
- node::txpool::supervisor::client::SupervisorClientInner
- node::txpool::supervisor::metrics::SequencerMetrics
- node::txpool::supervisor::metrics::SupervisorMetrics
- payload::OpBuiltPayload
- payload::OpExecutionPayloadValidator
- payload::OpPayloadAttributes
- payload::OpPayloadBuilder
- payload::OpPayloadBuilderAttributes
- payload::OpPayloadTypes
- payload::builder::ExecutedPayload
- payload::builder::ExecutionInfo
- payload::builder::OpBuilder
- payload::builder::OpPayloadBuilder
- payload::builder::OpPayloadBuilderCtx
- payload::config::OpBuilderConfig
- payload::config::OpDAConfig
- payload::payload::OpBuiltPayload
- payload::payload::OpPayloadAttributes
- payload::payload::OpPayloadBuilderAttributes
- payload::validator::OpExecutionPayloadValidator
- primitives::OpPrimitives
- primitives::serde_bincode_compat::OpDepositReceipt
- primitives::serde_bincode_compat::TxDeposit
- primitives::serde_bincode_compat::transaction::TxDeposit
- rpc::OpEngineApi
- rpc::OpEthApi
- rpc::OpEthApiBuilder
- rpc::OpReceiptBuilder
- rpc::SequencerClient
- rpc::engine::OpEngineApi
- rpc::eth::OpEthApi
- rpc::eth::OpEthApiBuilder
- rpc::eth::OpEthApiInner
- rpc::eth::OpReceiptBuilder
- rpc::eth::OpReceiptFieldsBuilder
- rpc::eth::ext::OpEthExtApi
- rpc::eth::receipt::OpReceiptBuilder
- rpc::eth::receipt::OpReceiptConverter
- rpc::eth::receipt::OpReceiptFieldsBuilder
- rpc::eth::transaction::OpTxInfoMapper
- rpc::historical::HistoricalRpc
- rpc::historical::HistoricalRpcClient
- rpc::historical::HistoricalRpcService
- rpc::miner::OpMinerExtApi
- rpc::miner::OpMinerMetrics
- rpc::sequencer::SequencerClient
- rpc::witness::OpDebugWitnessApi
Enums
- chainspec::OpHardfork
- chainspec::Superchain
- cli::commands::Commands
- cli::commands::test_vectors::Subcommands
- consensus::OpConsensusError
- consensus::error::OpConsensusError
- evm::OpBlockExecutionError
- forks::OpHardfork
- node::OpBlockExecutionError
- node::payload::error::OpPayloadBuilderError
- node::txpool::InvalidCrossTx
- node::txpool::supervisor::InteropTxValidatorError
- node::txpool::supervisor::SafetyLevel
- payload::error::OpPayloadBuilderError
- primitives::OpReceipt
- primitives::OpTxType
- primitives::OpTypedTransaction
- primitives::serde_bincode_compat::OpReceipt
- primitives::serde_bincode_compat::transaction::OpTxEnvelope
- primitives::transaction::OpTxType
- primitives::transaction::OpTypedTransaction
- rpc::OpEthApiError
- rpc::OpInvalidTransactionError
- rpc::SequencerClientError
- rpc::error::OpEthApiError
- rpc::error::OpInvalidTransactionError
- rpc::error::SequencerClientError
- rpc::error::TxConditionalErr
- rpc::sequencer::Error
Traits
- chainspec::OpHardforks
- evm::RethL1BlockInfo
- evm::l1::RethL1BlockInfo
- forks::OpHardforks
- node::OpFullNodeTypes
- node::OpNodeTypes
- node::OpPayloadPrimitives
- node::RethL1BlockInfo
- node::l1::RethL1BlockInfo
- node::node::OpFullNodeTypes
- node::node::OpNodeTypes
- node::payload::OpAttributes
- node::payload::OpPayloadPrimitives
- node::payload::builder::OpPayloadTransactions
- node::txpool::OpPooledTx
- node::txpool::conditional::MaybeConditionalTransaction
- node::txpool::estimated_da_size::DataAvailabilitySized
- node::txpool::interop::MaybeInteropTransaction
- payload::OpAttributes
- payload::OpPayloadPrimitives
- payload::builder::OpPayloadTransactions
- primitives::DepositReceipt
- primitives::OpTransaction
- primitives::transaction::OpTransaction
- rpc::OpEngineApiClient
- rpc::OpEngineApiServer
- rpc::engine::OpEngineApiClient
- rpc::engine::OpEngineApiServer
- rpc::miner::MinerApiExtServer
- rpc::witness::DebugExecutionWitnessApiServer
Macros
Functions
- chainspec::decode_holocene_base_fee
- chainspec::generated_chain_value_parser
- chainspec::make_op_genesis_header
- cli::chainspec::chain_value_parser
- cli::commands::import_receipts::import_receipts_from_file
- cli::commands::import_receipts::import_receipts_from_reader
- consensus::calculate_receipt_root_no_memo_optimism
- consensus::validate_block_post_execution
- consensus::validation::canyon::ensure_empty_shanghai_withdrawals
- consensus::validation::canyon::ensure_empty_withdrawals_root
- consensus::validation::decode_holocene_base_fee
- consensus::validation::isthmus::ensure_withdrawals_storage_root_is_some
- consensus::validation::isthmus::verify_withdrawals_root
- consensus::validation::isthmus::verify_withdrawals_root_prehashed
- consensus::validation::isthmus::withdrawals_root
- consensus::validation::isthmus::withdrawals_root_prehashed
- consensus::validation::validate_block_post_execution
- consensus::validation::validate_body_against_header_op
- evm::extract_l1_info
- evm::extract_l1_info_from_tx
- evm::l1::extract_l1_info
- evm::l1::extract_l1_info_from_tx
- evm::l1::parse_l1_info
- evm::l1::parse_l1_info_tx_bedrock
- evm::l1::parse_l1_info_tx_ecotone
- evm::l1::parse_l1_info_tx_isthmus
- evm::parse_l1_info
- evm::parse_l1_info_tx_bedrock
- evm::parse_l1_info_tx_ecotone
- evm::parse_l1_info_tx_isthmus
- evm::revm_spec
- evm::revm_spec_by_timestamp_after_bedrock
- node::engine::validate_withdrawals_presence
- node::extract_l1_info
- node::extract_l1_info_from_tx
- node::l1::extract_l1_info
- node::l1::extract_l1_info_from_tx
- node::l1::parse_l1_info
- node::l1::parse_l1_info_tx_bedrock
- node::l1::parse_l1_info_tx_ecotone
- node::l1::parse_l1_info_tx_isthmus
- node::parse_l1_info
- node::parse_l1_info_tx_bedrock
- node::parse_l1_info_tx_ecotone
- node::parse_l1_info_tx_isthmus
- node::payload::payload::payload_id_optimism
- node::payload::payload_id_optimism
- node::payload::validator::ensure_well_formed_payload
- node::revm_spec
- node::revm_spec_by_timestamp_after_bedrock
- node::txpool::interop::is_stale_interop
- node::txpool::interop::is_valid_interop
- node::txpool::maintain::maintain_transaction_pool_conditional
- node::txpool::maintain::maintain_transaction_pool_conditional_future
- node::txpool::maintain::maintain_transaction_pool_interop
- node::txpool::maintain::maintain_transaction_pool_interop_future
- node::txpool::supervisor::parse_access_list_items_to_inbox_entries
- node::utils::advance_chain
- node::utils::optimism_payload_attributes
- node::utils::setup
- payload::payload::payload_id_optimism
- payload::payload_id_optimism
- payload::validator::ensure_well_formed_payload
- primitives::bedrock::is_dup_tx
Type Aliases
- evm::OpExecutorProvider
- node::OpExecutorProvider
- node::OpNetworkPrimitives
- node::OpNodeComponentBuilder
- node::node::OpNetworkPrimitives
- node::node::OpNodeComponentBuilder
- node::txpool::OpTransactionPool
- primitives::OpBlock
- primitives::OpBlockBody
- primitives::OpTransactionSigned
- primitives::transaction::OpTransactionSigned
- rpc::eth::EthApiNodeBackend
- rpc::eth::OpRpcConvert
Statics
- chainspec::ARENA_Z_MAINNET
- chainspec::ARENA_Z_TESTNET_SEPOLIA
- chainspec::AUTOMATA_MAINNET
- chainspec::BASE_DEVNET_0_SEPOLIA_DEV_0
- chainspec::BASE_MAINNET
- chainspec::BASE_MAINNET_HARDFORKS
- chainspec::BASE_SEPOLIA
- chainspec::BASE_SEPOLIA_HARDFORKS
- chainspec::BOBA_SEPOLIA
- chainspec::BOB_MAINNET
- chainspec::CREATOR_CHAIN_TESTNET_SEPOLIA
- chainspec::CYBER_MAINNET
- chainspec::CYBER_SEPOLIA
- chainspec::DEV_HARDFORKS
- chainspec::ETHERNITY_MAINNET
- chainspec::ETHERNITY_SEPOLIA
- chainspec::FUNKI_MAINNET
- chainspec::FUNKI_SEPOLIA
- chainspec::HASHKEYCHAIN_MAINNET
- chainspec::INK_MAINNET
- chainspec::INK_SEPOLIA
- chainspec::LISK_MAINNET
- chainspec::LISK_SEPOLIA
- chainspec::LYRA_MAINNET
- chainspec::METAL_MAINNET
- chainspec::METAL_SEPOLIA
- chainspec::MINT_MAINNET
- chainspec::MODE_MAINNET
- chainspec::MODE_SEPOLIA
- chainspec::OPLABS_DEVNET_0_SEPOLIA_DEV_0
- chainspec::OP_DEV
- chainspec::OP_MAINNET
- chainspec::OP_MAINNET_HARDFORKS
- chainspec::OP_SEPOLIA
- chainspec::OP_SEPOLIA_HARDFORKS
- chainspec::ORDERLY_MAINNET
- chainspec::PIVOTAL_SEPOLIA
- chainspec::POLYNOMIAL_MAINNET
- chainspec::RACE_MAINNET
- chainspec::RACE_SEPOLIA
- chainspec::REDSTONE_MAINNET
- chainspec::SETTLUS_MAINNET_MAINNET
- chainspec::SETTLUS_SEPOLIA_SEPOLIA
- chainspec::SHAPE_MAINNET
- chainspec::SHAPE_SEPOLIA
- chainspec::SNAX_MAINNET
- chainspec::SONEIUM_MAINNET
- chainspec::SONEIUM_MINATO_SEPOLIA
- chainspec::SSEED_MAINNET
- chainspec::SWAN_MAINNET
- chainspec::SWELL_MAINNET
- chainspec::TBN_MAINNET
- chainspec::TBN_SEPOLIA
- chainspec::UNICHAIN_MAINNET
- chainspec::UNICHAIN_SEPOLIA
- chainspec::WORLDCHAIN_MAINNET
- chainspec::WORLDCHAIN_SEPOLIA
- chainspec::XTERIO_ETH_MAINNET
- chainspec::ZORA_MAINNET
- chainspec::ZORA_SEPOLIA
- forks::BASE_MAINNET_HARDFORKS
- forks::BASE_SEPOLIA_HARDFORKS
- forks::DEV_HARDFORKS
- forks::OP_MAINNET_HARDFORKS
- forks::OP_SEPOLIA_HARDFORKS
Constants
- chainspec::SUPPORTED_CHAINS
- chainspec::constants::BASE_MAINNET_MAX_GAS_LIMIT
- chainspec::constants::BASE_SEPOLIA_MAX_GAS_LIMIT
- chainspec::constants::TX_SET_L1_BLOCK_OP_MAINNET_BLOCK_124665056
- consensus::validation::isthmus::ADDRESS_L2_TO_L1_MESSAGE_PASSER
- node::OP_NAME_CLIENT
- node::txpool::supervisor::CROSS_L2_INBOX_ADDRESS
- node::txpool::supervisor::DEFAULT_SUPERVISOR_URL
- node::txpool::supervisor::client::DEFAULT_REQUEST_TIMEOUT
- node::txpool::supervisor::client::DEFAULT_SUPERVISOR_URL
- node::version::OP_NAME_CLIENT
- primitives::ADDRESS_L2_TO_L1_MESSAGE_PASSER
- primitives::bedrock::BEDROCK_HEADER
- primitives::bedrock::BEDROCK_HEADER_HASH
- primitives::bedrock::BEDROCK_HEADER_TTD
- primitives::bedrock::BLOCK_NUMS_REPLAYED_TX
- primitives::bedrock::OVM_HEADER_1_HASH
- primitives::bedrock::TX_BLOCK_123_322
- primitives::bedrock::TX_BLOCK_1_133_328
- primitives::bedrock::TX_BLOCK_1_244_152
- primitives::bedrock::TX_BLOCK_985
- primitives::predeploys::ADDRESS_L2_TO_L1_MESSAGE_PASSER
- rpc::OP_ENGINE_CAPABILITIES
- rpc::engine::OP_ENGINE_CAPABILITIES
- rpc::engine::OP_STACK_SUPPORT