List of all items
Structs
- chainspec::OpChainSpec
- chainspec::OpChainSpecBuilder
- cli::Cli
- cli::ImportOpCommand
- cli::ImportReceiptsOpCommand
- 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::Block
- cli::ovm_file_codec::BlockBody
- cli::ovm_file_codec::TransactionSigned
- cli::receipt_file_codec::HackReceipt
- cli::receipt_file_codec::HackReceiptFileCodec
- consensus::OpBeaconConsensus
- evm::OpEvmConfig
- evm::OpExecutionStrategy
- evm::OpExecutionStrategyFactory
- evm::OpExecutorProvider
- node::OpBuiltPayload
- node::OpEngineTypes
- node::OpEvmConfig
- node::OpExecutionStrategy
- node::OpExecutionStrategyFactory
- node::OpExecutorProvider
- node::OpNetworkPrimitives
- node::OpNode
- node::OpPayloadBuilder
- node::OpPayloadBuilderAttributes
- node::args::RollupArgs
- node::engine::OpEngineTypes
- node::engine::OpEngineValidator
- node::engine::OpPayloadTypes
- node::node::OpAddOns
- node::node::OpAddOnsBuilder
- node::node::OpConsensusBuilder
- node::node::OpEngineValidatorBuilder
- node::node::OpExecutorBuilder
- node::node::OpNetworkBuilder
- node::node::OpNetworkPrimitives
- node::node::OpNode
- node::node::OpPayloadBuilder
- node::node::OpPoolBuilder
- node::node::OpStorage
- node::txpool::OpL1BlockInfo
- node::txpool::OpTransactionValidator
- payload::OpBuiltPayload
- payload::OpPayloadAttributes
- payload::OpPayloadBuilder
- payload::OpPayloadBuilderAttributes
- 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
- primitives::OpTransactionSigned
- primitives::transaction::signed::OpTransactionSigned
- rpc::OpEthApi
- rpc::OpReceiptBuilder
- rpc::SequencerClient
- rpc::eth::OpEthApi
- rpc::eth::OpEthApiBuilder
- rpc::eth::OpReceiptBuilder
- rpc::eth::OpReceiptFieldsBuilder
- rpc::eth::receipt::OpReceiptBuilder
- rpc::eth::receipt::OpReceiptFieldsBuilder
- rpc::miner::OpMinerExtApi
- rpc::sequencer::SequencerClient
- rpc::witness::OpDebugWitnessApi
Enums
- cli::commands::Commands
- cli::commands::test_vectors::Subcommands
- evm::OpBlockExecutionError
- forks::OpHardfork
- forks::hardfork::OpHardfork
- node::OpBlockExecutionError
- payload::error::OpPayloadBuilderError
- primitives::OpReceipt
- primitives::OpTxType
- primitives::transaction::tx_type::OpTxType
- rpc::OpEthApiError
- rpc::OpInvalidTransactionError
- rpc::SequencerClientError
- rpc::error::OpEthApiError
- rpc::error::OpInvalidTransactionError
- rpc::error::SequencerClientError
Traits
- evm::RethL1BlockInfo
- evm::l1::RethL1BlockInfo
- forks::OpHardforks
- node::RethL1BlockInfo
- node::l1::RethL1BlockInfo
- payload::builder::OpPayloadTransactions
- rpc::eth::OpNodeCore
- rpc::miner::MinerApiExtServer
- rpc::witness::DebugExecutionWitnessApiServer
Functions
- 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
- evm::ensure_create2_deployer
- evm::extract_l1_info
- evm::extract_l1_info_from_tx
- evm::l1::ensure_create2_deployer
- 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::parse_l1_info
- evm::parse_l1_info_tx_bedrock
- evm::parse_l1_info_tx_ecotone
- evm::revm_spec
- evm::revm_spec_by_timestamp_after_bedrock
- node::engine::validate_withdrawals_presence
- node::ensure_create2_deployer
- node::extract_l1_info
- node::extract_l1_info_from_tx
- node::l1::ensure_create2_deployer
- 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::parse_l1_info
- node::parse_l1_info_tx_bedrock
- node::parse_l1_info_tx_ecotone
- node::revm_spec
- node::revm_spec_by_timestamp_after_bedrock
- node::utils::advance_chain
- node::utils::optimism_payload_attributes
- node::utils::setup
- primitives::bedrock::is_dup_tx
- primitives::transaction::signed::is_deposit
Type Aliases
Statics
- chainspec::BASE_MAINNET
- chainspec::BASE_SEPOLIA
- chainspec::OP_DEV
- chainspec::OP_MAINNET
- chainspec::OP_SEPOLIA
- forks::DEV_HARDFORKS
Constants
- chainspec::constants::BASE_MAINNET_MAX_GAS_LIMIT
- chainspec::constants::BASE_SEPOLIA_MAX_GAS_LIMIT
- 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