List of all items
Structs
- Context
- Journal
- State
- bytecode::BytecodeIterator
- bytecode::Eof
- bytecode::JumpTable
- bytecode::LegacyAnalyzedBytecode
- bytecode::LegacyRawBytecode
- bytecode::OpCode
- bytecode::bitvec::access::BitSafeU16
- bytecode::bitvec::access::BitSafeU32
- bytecode::bitvec::access::BitSafeU64
- bytecode::bitvec::access::BitSafeU8
- bytecode::bitvec::access::BitSafeUsize
- bytecode::bitvec::array::BitArray
- bytecode::bitvec::array::IntoIter
- bytecode::bitvec::boxed::BitBox
- bytecode::bitvec::boxed::IntoIter
- bytecode::bitvec::domain::PartialElement
- bytecode::bitvec::index::BitEnd
- bytecode::bitvec::index::BitIdx
- bytecode::bitvec::index::BitIdxError
- bytecode::bitvec::index::BitMask
- bytecode::bitvec::index::BitPos
- bytecode::bitvec::index::BitSel
- bytecode::bitvec::order::LocalBits
- bytecode::bitvec::order::Lsb0
- bytecode::bitvec::order::Msb0
- bytecode::bitvec::prelude::BitArray
- bytecode::bitvec::prelude::BitBox
- bytecode::bitvec::prelude::BitPtr
- bytecode::bitvec::prelude::BitPtrRange
- bytecode::bitvec::prelude::BitRef
- bytecode::bitvec::prelude::BitSlice
- bytecode::bitvec::prelude::BitVec
- bytecode::bitvec::prelude::LocalBits
- bytecode::bitvec::prelude::Lsb0
- bytecode::bitvec::prelude::Msb0
- bytecode::bitvec::ptr::BitPtr
- bytecode::bitvec::ptr::BitPtrRange
- bytecode::bitvec::ptr::BitRef
- bytecode::bitvec::ptr::Const
- bytecode::bitvec::ptr::MisalignError
- bytecode::bitvec::ptr::Mut
- bytecode::bitvec::slice::BitSlice
- bytecode::bitvec::slice::BitValIter
- bytecode::bitvec::slice::Chunks
- bytecode::bitvec::slice::ChunksExact
- bytecode::bitvec::slice::ChunksExactMut
- bytecode::bitvec::slice::ChunksExactMutNoAlias
- bytecode::bitvec::slice::ChunksMut
- bytecode::bitvec::slice::ChunksMutNoAlias
- bytecode::bitvec::slice::Iter
- bytecode::bitvec::slice::IterMut
- bytecode::bitvec::slice::IterMutNoAlias
- bytecode::bitvec::slice::IterOnes
- bytecode::bitvec::slice::IterZeros
- bytecode::bitvec::slice::RChunks
- bytecode::bitvec::slice::RChunksExact
- bytecode::bitvec::slice::RChunksExactMut
- bytecode::bitvec::slice::RChunksExactMutNoAlias
- bytecode::bitvec::slice::RChunksMut
- bytecode::bitvec::slice::RChunksMutNoAlias
- bytecode::bitvec::slice::RSplit
- bytecode::bitvec::slice::RSplitMut
- bytecode::bitvec::slice::RSplitMutNoAlias
- bytecode::bitvec::slice::RSplitN
- bytecode::bitvec::slice::RSplitNMut
- bytecode::bitvec::slice::RSplitNMutNoAlias
- bytecode::bitvec::slice::Split
- bytecode::bitvec::slice::SplitInclusive
- bytecode::bitvec::slice::SplitInclusiveMut
- bytecode::bitvec::slice::SplitInclusiveMutNoAlias
- bytecode::bitvec::slice::SplitMut
- bytecode::bitvec::slice::SplitMutNoAlias
- bytecode::bitvec::slice::SplitN
- bytecode::bitvec::slice::SplitNMut
- bytecode::bitvec::slice::SplitNMutNoAlias
- bytecode::bitvec::slice::Windows
- bytecode::bitvec::vec::BitVec
- bytecode::bitvec::vec::Drain
- bytecode::bitvec::vec::IntoIter
- bytecode::bitvec::vec::Splice
- bytecode::eip7702::Eip7702Bytecode
- bytecode::eof::AccessTracker
- bytecode::eof::CodeInfo
- bytecode::eof::Eof
- bytecode::eof::EofBody
- bytecode::eof::EofHeader
- bytecode::eof::verification::AccessTracker
- bytecode::iterator::BytecodeIterator
- bytecode::legacy::JumpTable
- bytecode::legacy::LegacyAnalyzedBytecode
- bytecode::legacy::LegacyRawBytecode
- bytecode::opcode::OpCode
- bytecode::opcode::OpCodeInfo
- cached::CachedAccount
- cached::CachedReads
- cached::CachedReadsDBRef
- cached::CachedReadsDbMut
- cancelled::CancelOnDrop
- cancelled::ManualCancel
- context::BlockEnv
- context::CfgEnv
- context::Context
- context::Evm
- context::EvmData
- context::Journal
- context::JournalInner
- context::JournalOutput
- context::TxEnv
- context::block::BlockEnv
- context::cfg::CfgEnv
- context::context::Context
- context::evm::Evm
- context::evm::EvmData
- context::journal::Journal
- context::journal::JournalInner
- context::journal::JournalOutput
- context::journal::inner::JournalInner
- context::journaled_state::AccountLoad
- context::journaled_state::JournalCheckpoint
- context::journaled_state::StateLoad
- context::result::ResultAndState
- context::transaction::AccessList
- context::transaction::AccessListItem
- context::transaction::Authorization
- context::transaction::RecoveredAuthorization
- context::transaction::SignedAuthorization
- context::tx::TxEnv
- context_interface::block::BlobExcessGasAndPrice
- context_interface::block::blob::BlobExcessGasAndPrice
- context_interface::context::SStoreResult
- context_interface::context::SelfDestructResult
- context_interface::context::StateLoad
- database::StateProviderDatabase
- database_interface::ArcUpgradeError
- database_interface::EmptyDBTyped
- database_interface::WrapDatabaseRef
- database_interface::empty_db::EmptyDBTyped
- database_interface::try_commit::ArcUpgradeError
- handler::EthFrame
- handler::EthPrecompiles
- handler::MainnetHandler
- handler::instructions::EthInstructions
- inspector::NoOpInspector
- inspector::inspectors::GasInspector
- interpreter::CallInputs
- interpreter::CallOutcome
- interpreter::CreateInputs
- interpreter::CreateOutcome
- interpreter::EOFCreateInputs
- interpreter::Gas
- interpreter::InitialAndFloorGas
- interpreter::InputsImpl
- interpreter::Interpreter
- interpreter::InterpreterResult
- interpreter::SStoreResult
- interpreter::SelfDestructResult
- interpreter::SharedMemory
- interpreter::Stack
- interpreter::StateLoad
- interpreter::gas::Gas
- interpreter::gas::InitialAndFloorGas
- interpreter::gas::MemoryGas
- interpreter::host::DummyHost
- interpreter::interpreter::EthInterpreter
- interpreter::interpreter::ExtBytecode
- interpreter::interpreter::InputsImpl
- interpreter::interpreter::Interpreter
- interpreter::interpreter::InterpreterResult
- interpreter::interpreter::RuntimeFlags
- interpreter::interpreter::SharedMemory
- interpreter::interpreter::Stack
- interpreter::interpreter::SubRoutineImpl
- interpreter::interpreter::SubRoutineReturnFrame
- interpreter::interpreter::ext_bytecode::ExtBytecode
- interpreter::interpreter_action::CallInputs
- interpreter::interpreter_action::CallOutcome
- interpreter::interpreter_action::CreateInputs
- interpreter::interpreter_action::CreateOutcome
- interpreter::interpreter_action::EOFCreateInputs
- precompile::PrecompileOutput
- precompile::PrecompileWithAddress
- precompile::Precompiles
- precompile::interface::PrecompileOutput
- primitives::Address
- primitives::Bytes
- primitives::FixedBytes
- primitives::Log
- primitives::LogData
- primitives::alloy_primitives::Address
- primitives::alloy_primitives::AddressChecksumBuffer
- primitives::alloy_primitives::BigIntConversionError
- primitives::alloy_primitives::Bloom
- primitives::alloy_primitives::Bytes
- primitives::alloy_primitives::FixedBytes
- primitives::alloy_primitives::Function
- primitives::alloy_primitives::Keccak256
- primitives::alloy_primitives::Log
- primitives::alloy_primitives::LogData
- primitives::alloy_primitives::Sealed
- primitives::alloy_primitives::Signature
- primitives::alloy_primitives::Signed
- primitives::alloy_primitives::Uint
- primitives::alloy_primitives::ruint::Bits
- primitives::alloy_primitives::ruint::Uint
- primitives::alloy_primitives::ruint::algorithms::LehmerMatrix
- primitives::alloy_primitives::utils::Keccak256
- primitives::alloy_primitives::utils::Unit
- primitives::hardfork::String
- primitives::hardfork::UnknownHardfork
- primitives::map::FbBuildHasher
- primitives::map::FbHasher
- primitives::map::foldhash::SharedSeed
- primitives::map::foldhash::fast::FixedState
- primitives::map::foldhash::fast::FoldHasher
- primitives::map::foldhash::fast::RandomState
- primitives::map::foldhash::fast::SeedableRandomState
- primitives::map::foldhash::quality::FixedState
- primitives::map::foldhash::quality::FoldHasher
- primitives::map::foldhash::quality::RandomState
- primitives::map::foldhash::quality::SeedableRandomState
- primitives::map::hash_map::DefaultHasher
- primitives::map::hash_map::Drain
- primitives::map::hash_map::ExtractIf
- primitives::map::hash_map::HashMap
- primitives::map::hash_map::IntoIter
- primitives::map::hash_map::IntoKeys
- primitives::map::hash_map::IntoValues
- primitives::map::hash_map::Iter
- primitives::map::hash_map::IterMut
- primitives::map::hash_map::Keys
- primitives::map::hash_map::OccupiedEntry
- primitives::map::hash_map::OccupiedError
- primitives::map::hash_map::RandomState
- primitives::map::hash_map::VacantEntry
- primitives::map::hash_map::Values
- primitives::map::hash_map::ValuesMut
- primitives::map::hash_set::Difference
- primitives::map::hash_set::Drain
- primitives::map::hash_set::ExtractIf
- primitives::map::hash_set::HashSet
- primitives::map::hash_set::Intersection
- primitives::map::hash_set::IntoIter
- primitives::map::hash_set::Iter
- primitives::map::hash_set::OccupiedEntry
- primitives::map::hash_set::SymmetricDifference
- primitives::map::hash_set::Union
- primitives::map::hash_set::VacantEntry
- state::Account
- state::AccountInfo
- state::AccountStatus
- state::EvmStorageSlot
- test_utils::StateProviderTest
- witness::ExecutionWitnessRecord
Enums
- JournalEntry
- bytecode::Bytecode
- bytecode::BytecodeDecodeError
- bytecode::CodeType
- bytecode::EofValidationError
- bytecode::bitvec::domain::BitDomain
- bytecode::bitvec::domain::Domain
- bytecode::bitvec::ptr::BitPtrError
- bytecode::bitvec::ptr::BitSpanError
- bytecode::bytecode::Bytecode
- bytecode::decode_errors::BytecodeDecodeError
- bytecode::eip7702::Eip7702DecodeError
- bytecode::eof::CodeType
- bytecode::eof::EofDecodeError
- bytecode::eof::EofError
- bytecode::eof::EofValidationError
- bytecode::eof::verification::CodeType
- bytecode::eof::verification::EofError
- bytecode::eof::verification::EofValidationError
- context::CreateScheme
- context::JournalEntry
- context::TransactionType
- context::journal::JournalEntry
- context::journal::entry::JournalEntry
- context::journaled_state::TransferError
- context::result::EVMError
- context::result::ExecutionResult
- context::result::HaltReason
- context::result::InvalidHeader
- context::result::InvalidTransaction
- context::result::OutOfGasError
- context::result::Output
- context::result::SuccessReason
- context::transaction::RecoveredAuthority
- context::transaction::TransactionType
- context::transaction::transaction_type::TransactionType
- context::tx::DeriveTxTypeError
- context_interface::CreateScheme
- context_interface::TransactionType
- context_interface::cfg::AnalysisKind
- context_interface::cfg::CreateScheme
- context_interface::context::ContextError
- either::Either
- handler::FrameData
- handler::FrameResult
- handler::ItemOrResult
- interpreter::CallScheme
- interpreter::CallValue
- interpreter::CreateScheme
- interpreter::EOFCreateKind
- interpreter::FrameInput
- interpreter::InstructionResult
- interpreter::InternalResult
- interpreter::InterpreterAction
- interpreter::SuccessOrHalt
- interpreter::gas::MemoryExtensionResult
- interpreter::instructions::i256::Sign
- interpreter::interpreter_action::CallScheme
- interpreter::interpreter_action::CallValue
- interpreter::interpreter_action::EOFCreateKind
- interpreter::interpreter_action::FrameInput
- interpreter::interpreter_action::InterpreterAction
- precompile::PrecompileError
- precompile::PrecompileSpecId
- precompile::interface::PrecompileError
- primitives::TxKind
- primitives::alloy_primitives::AddressError
- primitives::alloy_primitives::BloomInput
- primitives::alloy_primitives::ParseSignedError
- primitives::alloy_primitives::Sign
- primitives::alloy_primitives::SignatureError
- primitives::alloy_primitives::TxKind
- primitives::alloy_primitives::ruint::BaseConvertError
- primitives::alloy_primitives::ruint::FromUintError
- primitives::alloy_primitives::ruint::ParseError
- primitives::alloy_primitives::ruint::ToFieldError
- primitives::alloy_primitives::ruint::ToUintError
- primitives::alloy_primitives::utils::ParseUnits
- primitives::alloy_primitives::utils::UnitsError
- primitives::hardfork::SpecId
- primitives::map::Entry
- primitives::map::hash_map::Entry
- primitives::map::hash_set::Entry
- state::Bytecode
Traits
- Database
- DatabaseCommit
- DatabaseRef
- ExecuteCommitEvm
- ExecuteEvm
- InspectCommitEvm
- InspectEvm
- Inspector
- MainBuilder
- MainContext
- SystemCallCommitEvm
- SystemCallEvm
- bytecode::BytecodeIteratorExt
- bytecode::bitvec::access::BitAccess
- bytecode::bitvec::access::BitSafe
- bytecode::bitvec::field::BitField
- bytecode::bitvec::mem::BitRegister
- bytecode::bitvec::order::BitOrder
- bytecode::bitvec::prelude::AsBits
- bytecode::bitvec::prelude::AsMutBits
- bytecode::bitvec::prelude::BitOrder
- bytecode::bitvec::prelude::BitStore
- bytecode::bitvec::prelude::_
- bytecode::bitvec::ptr::Mutability
- bytecode::bitvec::slice::BitSliceIndex
- bytecode::bitvec::store::BitStore
- bytecode::bitvec::view::AsBits
- bytecode::bitvec::view::AsMutBits
- bytecode::bitvec::view::BitView
- bytecode::bitvec::view::BitViewSized
- bytecode::iterator::BytecodeIteratorExt
- context::Block
- context::Cfg
- context::ContextSetters
- context::ContextTr
- context::DBErrorMarker
- context::Database
- context::JournalEntryTr
- context::JournalTr
- context::Transaction
- context::cfg::Cfg
- context::journal::JournalEntryTr
- context::journal::entry::JournalEntryTr
- context::journaled_state::JournalTr
- context::result::FromStringError
- context::result::HaltReasonTr
- context::transaction::AccessListItemTr
- context::transaction::AuthorizationTr
- context::transaction::Transaction
- context::transaction::TransactionError
- context::transaction::TransactionGetter
- context::transaction::eip2930::AccessListItemTr
- context::transaction::eip7702::AuthorizationTr
- context_interface::Block
- context_interface::Cfg
- context_interface::ContextSetters
- context_interface::ContextTr
- context_interface::DBErrorMarker
- context_interface::Database
- context_interface::JournalTr
- context_interface::Transaction
- context_interface::block::Block
- context_interface::cfg::Cfg
- context_interface::context::ContextSetters
- context_interface::context::ContextTr
- database::EvmStateProvider
- database_interface::DBErrorMarker
- database_interface::Database
- database_interface::DatabaseCommit
- database_interface::DatabaseRef
- database_interface::TryDatabaseCommit
- database_interface::try_commit::TryDatabaseCommit
- handler::EvmTr
- handler::EvmTrError
- handler::ExecuteCommitEvm
- handler::ExecuteEvm
- handler::Frame
- handler::Handler
- handler::MainBuilder
- handler::MainContext
- handler::PrecompileProvider
- handler::SystemCallCommitEvm
- handler::SystemCallEvm
- handler::SystemCallTx
- handler::api::ExecuteCommitEvm
- handler::api::ExecuteEvm
- handler::evm::EvmTr
- handler::handler::EvmTrError
- handler::handler::Handler
- handler::instructions::InstructionProvider
- handler::system_call::SystemCallCommitEvm
- handler::system_call::SystemCallEvm
- handler::system_call::SystemCallTx
- inspector::InspectCommitEvm
- inspector::InspectEvm
- inspector::Inspector
- inspector::InspectorEvmTr
- inspector::InspectorFrame
- inspector::InspectorHandler
- inspector::JournalExt
- inspector::handler::InspectorHandler
- interpreter::Host
- interpreter::InterpreterTypes
- interpreter::MemoryGetter
- interpreter::host::Host
- interpreter::instructions::utility::IntoAddress
- interpreter::instructions::utility::IntoU256
- interpreter::interpreter::MemoryGetter
- interpreter::interpreter_types::EofCodeInfo
- interpreter::interpreter_types::EofContainer
- interpreter::interpreter_types::EofData
- interpreter::interpreter_types::Immediates
- interpreter::interpreter_types::InputsTr
- interpreter::interpreter_types::Interp
- interpreter::interpreter_types::InterpreterTypes
- interpreter::interpreter_types::Jumps
- interpreter::interpreter_types::LegacyBytecode
- interpreter::interpreter_types::LoopControl
- interpreter::interpreter_types::MemoryTr
- interpreter::interpreter_types::ReturnData
- interpreter::interpreter_types::RuntimeFlag
- interpreter::interpreter_types::StackTr
- interpreter::interpreter_types::SubRoutineStack
- primitives::alloy_primitives::IntoLogData
- primitives::alloy_primitives::Sealable
- primitives::alloy_primitives::ruint::UintTryFrom
- primitives::alloy_primitives::ruint::UintTryTo
- primitives::hardfork::ToString
- primitives::map::foldhash::HashMapExt
- primitives::map::foldhash::HashSetExt
Macros
- bytecode::bitvec::BitArr
- bytecode::bitvec::bitarr
- bytecode::bitvec::bitbox
- bytecode::bitvec::bits
- bytecode::bitvec::bitvec
- bytecode::bitvec::prelude::BitArr
- bytecode::bitvec::prelude::bitarr
- bytecode::bitvec::prelude::bitbox
- bytecode::bitvec::prelude::bits
- bytecode::bitvec::prelude::bitvec
- interpreter::as_isize_saturated
- interpreter::as_u64_saturated
- interpreter::as_usize_or_fail
- interpreter::as_usize_or_fail_ret
- interpreter::as_usize_saturated
- interpreter::assume
- interpreter::check
- interpreter::debug_unreachable
- interpreter::gas
- interpreter::gas_or_fail
- interpreter::otry
- interpreter::popn
- interpreter::popn_top
- interpreter::push
- interpreter::require_eof
- interpreter::require_non_staticcall
- interpreter::resize_memory
- interpreter::return_error
- interpreter::return_ok
- interpreter::return_revert
- interpreter::tri
- primitives::address
- primitives::alloy_primitives::address
- primitives::alloy_primitives::b128
- primitives::alloy_primitives::b256
- primitives::alloy_primitives::b512
- primitives::alloy_primitives::b64
- primitives::alloy_primitives::bloom
- primitives::alloy_primitives::bytes
- primitives::alloy_primitives::fixed_bytes
- primitives::alloy_primitives::hex
- primitives::alloy_primitives::ruint::const_for
- primitives::alloy_primitives::try_vec
- primitives::alloy_primitives::wrap_fixed_bytes
- primitives::b256
- primitives::bytes
- primitives::fixed_bytes
- primitives::hex
Functions
- bytecode::bitvec::mem::bits_of
- bytecode::bitvec::mem::elts
- bytecode::bitvec::order::verify
- bytecode::bitvec::order::verify_for_type
- bytecode::bitvec::ptr::bitslice_from_raw_parts
- bytecode::bitvec::ptr::bitslice_from_raw_parts_mut
- bytecode::bitvec::ptr::check_alignment
- bytecode::bitvec::ptr::copy
- bytecode::bitvec::ptr::copy_nonoverlapping
- bytecode::bitvec::ptr::drop_in_place
- bytecode::bitvec::ptr::eq
- bytecode::bitvec::ptr::hash
- bytecode::bitvec::ptr::null
- bytecode::bitvec::ptr::null_mut
- bytecode::bitvec::ptr::read
- bytecode::bitvec::ptr::read_unaligned
- bytecode::bitvec::ptr::read_volatile
- bytecode::bitvec::ptr::replace
- bytecode::bitvec::ptr::slice_from_raw_parts
- bytecode::bitvec::ptr::slice_from_raw_parts_mut
- bytecode::bitvec::ptr::swap
- bytecode::bitvec::ptr::swap_nonoverlapping
- bytecode::bitvec::ptr::write
- bytecode::bitvec::ptr::write_bits
- bytecode::bitvec::ptr::write_bytes
- bytecode::bitvec::ptr::write_unaligned
- bytecode::bitvec::ptr::write_volatile
- bytecode::bitvec::slice::from_mut
- bytecode::bitvec::slice::from_raw_parts
- bytecode::bitvec::slice::from_raw_parts_mut
- bytecode::bitvec::slice::from_raw_parts_unchecked
- bytecode::bitvec::slice::from_raw_parts_unchecked_mut
- bytecode::bitvec::slice::from_ref
- bytecode::eof::printer::print
- bytecode::eof::validate_eof
- bytecode::eof::validate_eof_code
- bytecode::eof::validate_eof_codes
- bytecode::eof::validate_eof_inner
- bytecode::eof::validate_raw_eof
- bytecode::eof::validate_raw_eof_inner
- bytecode::eof::verification::validate_eof
- bytecode::eof::verification::validate_eof_code
- bytecode::eof::verification::validate_eof_codes
- bytecode::eof::verification::validate_eof_inner
- bytecode::eof::verification::validate_raw_eof
- bytecode::eof::verification::validate_raw_eof_inner
- bytecode::legacy::analyze_legacy
- bytecode::opcode::immediate_size
- bytecode::opcode::not_eof
- bytecode::opcode::stack_io
- bytecode::opcode::terminating
- bytecode::utils::read_i16
- bytecode::utils::read_u16
- bytecode::validate_eof
- bytecode::validate_eof_code
- bytecode::validate_eof_codes
- bytecode::validate_eof_inner
- bytecode::validate_raw_eof
- bytecode::validate_raw_eof_inner
- context_interface::block::blob::calc_blob_gasprice
- context_interface::block::blob::calc_excess_blob_gas
- context_interface::block::blob::fake_exponential
- context_interface::block::calc_blob_gasprice
- context_interface::block::calc_excess_blob_gas
- handler::execution::create_init_frame
- handler::post_execution::eip7623_check_gas_floor
- handler::post_execution::output
- handler::post_execution::refund
- handler::post_execution::reimburse_caller
- handler::post_execution::reward_beneficiary
- handler::pre_execution::apply_eip7702_auth_list
- handler::pre_execution::deduct_caller
- handler::pre_execution::load_accounts
- handler::return_create
- handler::return_eofcreate
- handler::validation::validate_eip4844_tx
- handler::validation::validate_env
- handler::validation::validate_initial_tx_gas
- handler::validation::validate_priority_fee_tx
- handler::validation::validate_tx_against_account
- handler::validation::validate_tx_against_state
- handler::validation::validate_tx_env
- inspector::handler::frame_end
- inspector::handler::frame_start
- inspector::handler::inspect_instructions
- inspector::inspect_instructions
- interpreter::gas::calc_tx_floor_cost
- interpreter::gas::calculate_initial_tx_gas
- interpreter::gas::calculate_initial_tx_gas_for_tx
- interpreter::gas::call_cost
- interpreter::gas::copy_cost
- interpreter::gas::copy_cost_verylow
- interpreter::gas::cost_per_word
- interpreter::gas::create2_cost
- interpreter::gas::exp_cost
- interpreter::gas::extcodecopy_cost
- interpreter::gas::get_tokens_in_calldata
- interpreter::gas::initcode_cost
- interpreter::gas::keccak256_cost
- interpreter::gas::log_cost
- interpreter::gas::memory_gas
- interpreter::gas::selfdestruct_cost
- interpreter::gas::sload_cost
- interpreter::gas::sstore_cost
- interpreter::gas::sstore_refund
- interpreter::gas::warm_cold_cost
- interpreter::gas::warm_cold_cost_with_delegation
- interpreter::instruction_table
- interpreter::instructions::arithmetic::add
- interpreter::instructions::arithmetic::addmod
- interpreter::instructions::arithmetic::div
- interpreter::instructions::arithmetic::exp
- interpreter::instructions::arithmetic::mul
- interpreter::instructions::arithmetic::mulmod
- interpreter::instructions::arithmetic::rem
- interpreter::instructions::arithmetic::sdiv
- interpreter::instructions::arithmetic::signextend
- interpreter::instructions::arithmetic::smod
- interpreter::instructions::arithmetic::sub
- interpreter::instructions::bitwise::bitand
- interpreter::instructions::bitwise::bitor
- interpreter::instructions::bitwise::bitxor
- interpreter::instructions::bitwise::byte
- interpreter::instructions::bitwise::eq
- interpreter::instructions::bitwise::gt
- interpreter::instructions::bitwise::iszero
- interpreter::instructions::bitwise::lt
- interpreter::instructions::bitwise::not
- interpreter::instructions::bitwise::sar
- interpreter::instructions::bitwise::sgt
- interpreter::instructions::bitwise::shl
- interpreter::instructions::bitwise::shr
- interpreter::instructions::bitwise::slt
- interpreter::instructions::block_info::basefee
- interpreter::instructions::block_info::blob_basefee
- interpreter::instructions::block_info::block_number
- interpreter::instructions::block_info::chainid
- interpreter::instructions::block_info::coinbase
- interpreter::instructions::block_info::difficulty
- interpreter::instructions::block_info::gaslimit
- interpreter::instructions::block_info::timestamp
- interpreter::instructions::contract::calc_call_gas
- interpreter::instructions::contract::call
- interpreter::instructions::contract::call_code
- interpreter::instructions::contract::create
- interpreter::instructions::contract::delegate_call
- interpreter::instructions::contract::eofcreate
- interpreter::instructions::contract::extcall
- interpreter::instructions::contract::extcall_gas_calc
- interpreter::instructions::contract::extcall_input
- interpreter::instructions::contract::extdelegatecall
- interpreter::instructions::contract::extstaticcall
- interpreter::instructions::contract::get_memory_input_and_out_ranges
- interpreter::instructions::contract::pop_extcall_target_address
- interpreter::instructions::contract::resize_memory
- interpreter::instructions::contract::return_contract
- interpreter::instructions::contract::static_call
- interpreter::instructions::control::callf
- interpreter::instructions::control::invalid
- interpreter::instructions::control::jump
- interpreter::instructions::control::jumpdest_or_nop
- interpreter::instructions::control::jumpf
- interpreter::instructions::control::jumpi
- interpreter::instructions::control::pc
- interpreter::instructions::control::ret
- interpreter::instructions::control::retf
- interpreter::instructions::control::revert
- interpreter::instructions::control::rjump
- interpreter::instructions::control::rjumpi
- interpreter::instructions::control::rjumpv
- interpreter::instructions::control::stop
- interpreter::instructions::control::unknown
- interpreter::instructions::data::data_copy
- interpreter::instructions::data::data_load
- interpreter::instructions::data::data_loadn
- interpreter::instructions::data::data_size
- interpreter::instructions::host::balance
- interpreter::instructions::host::blockhash
- interpreter::instructions::host::extcodecopy
- interpreter::instructions::host::extcodehash
- interpreter::instructions::host::extcodesize
- interpreter::instructions::host::log
- interpreter::instructions::host::selfbalance
- interpreter::instructions::host::selfdestruct
- interpreter::instructions::host::sload
- interpreter::instructions::host::sstore
- interpreter::instructions::host::tload
- interpreter::instructions::host::tstore
- interpreter::instructions::i256::i256_cmp
- interpreter::instructions::i256::i256_div
- interpreter::instructions::i256::i256_mod
- interpreter::instructions::i256::i256_sign
- interpreter::instructions::i256::i256_sign_compl
- interpreter::instructions::i256::two_compl
- interpreter::instructions::i256::two_compl_mut
- interpreter::instructions::instruction_table
- interpreter::instructions::memory::mcopy
- interpreter::instructions::memory::mload
- interpreter::instructions::memory::msize
- interpreter::instructions::memory::mstore
- interpreter::instructions::memory::mstore8
- interpreter::instructions::stack::dup
- interpreter::instructions::stack::dupn
- interpreter::instructions::stack::exchange
- interpreter::instructions::stack::pop
- interpreter::instructions::stack::push
- interpreter::instructions::stack::push0
- interpreter::instructions::stack::swap
- interpreter::instructions::stack::swapn
- interpreter::instructions::system::address
- interpreter::instructions::system::calldatacopy
- interpreter::instructions::system::calldataload
- interpreter::instructions::system::calldatasize
- interpreter::instructions::system::caller
- interpreter::instructions::system::callvalue
- interpreter::instructions::system::codecopy
- interpreter::instructions::system::codesize
- interpreter::instructions::system::gas
- interpreter::instructions::system::keccak256
- interpreter::instructions::system::memory_resize
- interpreter::instructions::system::returndatacopy
- interpreter::instructions::system::returndataload
- interpreter::instructions::system::returndatasize
- interpreter::instructions::tx_info::blob_hash
- interpreter::instructions::tx_info::gasprice
- interpreter::instructions::tx_info::origin
- interpreter::instructions::utility::cast_slice_to_u256
- interpreter::interpreter::num_words
- interpreter::num_words
- precompile::blake2::algo::compress
- precompile::blake2::algo::g
- precompile::blake2::run
- precompile::bls12_381::precompiles
- precompile::bls12_381_utils::msm_required_gas
- precompile::bn128::run_add
- precompile::bn128::run_mul
- precompile::bn128::run_pair
- precompile::calc_linear_cost_u32
- precompile::hash::ripemd160_run
- precompile::hash::sha256_run
- precompile::identity::identity_run
- precompile::kzg_point_evaluation::as_array
- precompile::kzg_point_evaluation::as_bytes32
- precompile::kzg_point_evaluation::as_bytes48
- precompile::kzg_point_evaluation::kzg_to_versioned_hash
- precompile::kzg_point_evaluation::run
- precompile::kzg_point_evaluation::verify_kzg_proof
- precompile::modexp::berlin_gas_calc
- precompile::modexp::berlin_run
- precompile::modexp::byzantium_gas_calc
- precompile::modexp::byzantium_run
- precompile::modexp::calculate_iteration_count
- precompile::modexp::run_inner
- precompile::secp256k1::bitcoin_secp256k1::ecrecover
- precompile::secp256k1::ec_recover_run
- precompile::secp256k1::ecrecover
- precompile::secp256k1::k256::ecrecover
- precompile::secp256r1::p256_verify
- precompile::secp256r1::precompiles
- precompile::secp256r1::verify_impl
- precompile::u64_to_address
- precompile::utilities::bool_to_b256
- precompile::utilities::bool_to_bytes32
- precompile::utilities::left_pad
- precompile::utilities::left_pad_vec
- precompile::utilities::right_pad
- precompile::utilities::right_pad_vec
- precompile::utilities::right_pad_with_offset
- precompile::utilities::right_pad_with_offset_vec
- primitives::alloy_primitives::eip191_hash_message
- primitives::alloy_primitives::keccak256
- primitives::alloy_primitives::logs_bloom
- primitives::alloy_primitives::normalize_v
- primitives::alloy_primitives::ruint::algorithms::adc
- primitives::alloy_primitives::ruint::algorithms::adc_n
- primitives::alloy_primitives::ruint::algorithms::add_nx1
- primitives::alloy_primitives::ruint::algorithms::addmul
- primitives::alloy_primitives::ruint::algorithms::addmul_n
- primitives::alloy_primitives::ruint::algorithms::addmul_nx1
- primitives::alloy_primitives::ruint::algorithms::borrowing_sub
- primitives::alloy_primitives::ruint::algorithms::carrying_add
- primitives::alloy_primitives::ruint::algorithms::cmp
- primitives::alloy_primitives::ruint::algorithms::div
- primitives::alloy_primitives::ruint::algorithms::div::div
- primitives::alloy_primitives::ruint::algorithms::div::div_2x1
- primitives::alloy_primitives::ruint::algorithms::div::div_2x1_mg10
- primitives::alloy_primitives::ruint::algorithms::div::div_2x1_ref
- primitives::alloy_primitives::ruint::algorithms::div::div_3x2
- primitives::alloy_primitives::ruint::algorithms::div::div_3x2_mg10
- primitives::alloy_primitives::ruint::algorithms::div::div_3x2_ref
- primitives::alloy_primitives::ruint::algorithms::div::div_nx1
- primitives::alloy_primitives::ruint::algorithms::div::div_nx1_normalized
- primitives::alloy_primitives::ruint::algorithms::div::div_nx2
- primitives::alloy_primitives::ruint::algorithms::div::div_nx2_normalized
- primitives::alloy_primitives::ruint::algorithms::div::div_nxm
- primitives::alloy_primitives::ruint::algorithms::div::div_nxm_normalized
- primitives::alloy_primitives::ruint::algorithms::div::reciprocal
- primitives::alloy_primitives::ruint::algorithms::div::reciprocal_2
- primitives::alloy_primitives::ruint::algorithms::div::reciprocal_2_mg10
- primitives::alloy_primitives::ruint::algorithms::div::reciprocal_mg10
- primitives::alloy_primitives::ruint::algorithms::div::reciprocal_ref
- primitives::alloy_primitives::ruint::algorithms::gcd
- primitives::alloy_primitives::ruint::algorithms::gcd_extended
- primitives::alloy_primitives::ruint::algorithms::inv_mod
- primitives::alloy_primitives::ruint::algorithms::mul_nx1
- primitives::alloy_primitives::ruint::algorithms::mul_redc
- primitives::alloy_primitives::ruint::algorithms::sbb
- primitives::alloy_primitives::ruint::algorithms::sbb_n
- primitives::alloy_primitives::ruint::algorithms::shift_left_small
- primitives::alloy_primitives::ruint::algorithms::shift_right_small
- primitives::alloy_primitives::ruint::algorithms::square_redc
- primitives::alloy_primitives::ruint::algorithms::submul_nx1
- primitives::alloy_primitives::ruint::mask
- primitives::alloy_primitives::ruint::nbytes
- primitives::alloy_primitives::ruint::nlimbs
- primitives::alloy_primitives::to_eip155_v
- primitives::alloy_primitives::utils::box_try_new
- primitives::alloy_primitives::utils::box_try_new_uninit
- primitives::alloy_primitives::utils::eip191_hash_message
- primitives::alloy_primitives::utils::eip191_message
- primitives::alloy_primitives::utils::format_ether
- primitives::alloy_primitives::utils::format_units
- primitives::alloy_primitives::utils::keccak256
- primitives::alloy_primitives::utils::parse_ether
- primitives::alloy_primitives::utils::parse_units
- primitives::alloy_primitives::utils::try_collect_vec
- primitives::alloy_primitives::utils::vec_try_with_capacity
- primitives::keccak256
Type Aliases
- MainnetEvm
- bytecode::bitvec::slice::BitRefIter
- context::TransactTo
- context_interface::TransactTo
- context_interface::cfg::TransactTo
- database_interface::EmptyDB
- database_interface::empty_db::EmptyDB
- handler::ContextTrDbError
- handler::FrameInitOrResult
- handler::FrameOrResult
- handler::MainnetContext
- handler::MainnetEvm
- interpreter::Instruction
- interpreter::InstructionTable
- interpreter::instructions::Instruction
- interpreter::instructions::InstructionTable
- precompile::PrecompileFn
- precompile::PrecompileResult
- precompile::interface::PrecompileFn
- precompile::interface::PrecompileResult
- primitives::B256
- primitives::HashMap
- primitives::HashSet
- primitives::I128
- primitives::I256
- primitives::U128
- primitives::U256
- primitives::alloy_primitives::B128
- primitives::alloy_primitives::B160
- primitives::alloy_primitives::B256
- primitives::alloy_primitives::B512
- primitives::alloy_primitives::B64
- primitives::alloy_primitives::BlockHash
- primitives::alloy_primitives::BlockNumber
- primitives::alloy_primitives::BlockTimestamp
- primitives::alloy_primitives::ChainId
- primitives::alloy_primitives::I128
- primitives::alloy_primitives::I16
- primitives::alloy_primitives::I160
- primitives::alloy_primitives::I256
- primitives::alloy_primitives::I32
- primitives::alloy_primitives::I64
- primitives::alloy_primitives::I8
- primitives::alloy_primitives::PrimitiveSignature
- primitives::alloy_primitives::Selector
- primitives::alloy_primitives::StorageKey
- primitives::alloy_primitives::StorageValue
- primitives::alloy_primitives::TxHash
- primitives::alloy_primitives::TxIndex
- primitives::alloy_primitives::TxNonce
- primitives::alloy_primitives::TxNumber
- primitives::alloy_primitives::U128
- primitives::alloy_primitives::U16
- primitives::alloy_primitives::U160
- primitives::alloy_primitives::U256
- primitives::alloy_primitives::U32
- primitives::alloy_primitives::U512
- primitives::alloy_primitives::U64
- primitives::alloy_primitives::U8
- primitives::alloy_primitives::aliases::B1024
- primitives::alloy_primitives::aliases::B128
- primitives::alloy_primitives::aliases::B16
- primitives::alloy_primitives::aliases::B192
- primitives::alloy_primitives::aliases::B2048
- primitives::alloy_primitives::aliases::B224
- primitives::alloy_primitives::aliases::B256
- primitives::alloy_primitives::aliases::B32
- primitives::alloy_primitives::aliases::B512
- primitives::alloy_primitives::aliases::B64
- primitives::alloy_primitives::aliases::B8
- primitives::alloy_primitives::aliases::B96
- primitives::alloy_primitives::aliases::BlockHash
- primitives::alloy_primitives::aliases::BlockNumber
- primitives::alloy_primitives::aliases::BlockTimestamp
- primitives::alloy_primitives::aliases::ChainId
- primitives::alloy_primitives::aliases::I0
- primitives::alloy_primitives::aliases::I1
- primitives::alloy_primitives::aliases::I104
- primitives::alloy_primitives::aliases::I112
- primitives::alloy_primitives::aliases::I120
- primitives::alloy_primitives::aliases::I128
- primitives::alloy_primitives::aliases::I136
- primitives::alloy_primitives::aliases::I144
- primitives::alloy_primitives::aliases::I152
- primitives::alloy_primitives::aliases::I16
- primitives::alloy_primitives::aliases::I160
- primitives::alloy_primitives::aliases::I168
- primitives::alloy_primitives::aliases::I176
- primitives::alloy_primitives::aliases::I184
- primitives::alloy_primitives::aliases::I192
- primitives::alloy_primitives::aliases::I200
- primitives::alloy_primitives::aliases::I208
- primitives::alloy_primitives::aliases::I216
- primitives::alloy_primitives::aliases::I224
- primitives::alloy_primitives::aliases::I232
- primitives::alloy_primitives::aliases::I24
- primitives::alloy_primitives::aliases::I240
- primitives::alloy_primitives::aliases::I248
- primitives::alloy_primitives::aliases::I256
- primitives::alloy_primitives::aliases::I32
- primitives::alloy_primitives::aliases::I40
- primitives::alloy_primitives::aliases::I48
- primitives::alloy_primitives::aliases::I512
- primitives::alloy_primitives::aliases::I56
- primitives::alloy_primitives::aliases::I64
- primitives::alloy_primitives::aliases::I72
- primitives::alloy_primitives::aliases::I8
- primitives::alloy_primitives::aliases::I80
- primitives::alloy_primitives::aliases::I88
- primitives::alloy_primitives::aliases::I96
- primitives::alloy_primitives::aliases::Selector
- primitives::alloy_primitives::aliases::StorageKey
- primitives::alloy_primitives::aliases::StorageValue
- primitives::alloy_primitives::aliases::TxHash
- primitives::alloy_primitives::aliases::TxIndex
- primitives::alloy_primitives::aliases::TxNonce
- primitives::alloy_primitives::aliases::TxNumber
- primitives::alloy_primitives::aliases::U0
- primitives::alloy_primitives::aliases::U1
- primitives::alloy_primitives::aliases::U1024
- primitives::alloy_primitives::aliases::U104
- primitives::alloy_primitives::aliases::U112
- primitives::alloy_primitives::aliases::U120
- primitives::alloy_primitives::aliases::U128
- primitives::alloy_primitives::aliases::U136
- primitives::alloy_primitives::aliases::U144
- primitives::alloy_primitives::aliases::U152
- primitives::alloy_primitives::aliases::U16
- primitives::alloy_primitives::aliases::U160
- primitives::alloy_primitives::aliases::U168
- primitives::alloy_primitives::aliases::U176
- primitives::alloy_primitives::aliases::U184
- primitives::alloy_primitives::aliases::U192
- primitives::alloy_primitives::aliases::U200
- primitives::alloy_primitives::aliases::U2048
- primitives::alloy_primitives::aliases::U208
- primitives::alloy_primitives::aliases::U216
- primitives::alloy_primitives::aliases::U224
- primitives::alloy_primitives::aliases::U232
- primitives::alloy_primitives::aliases::U24
- primitives::alloy_primitives::aliases::U240
- primitives::alloy_primitives::aliases::U248
- primitives::alloy_primitives::aliases::U256
- primitives::alloy_primitives::aliases::U32
- primitives::alloy_primitives::aliases::U320
- primitives::alloy_primitives::aliases::U384
- primitives::alloy_primitives::aliases::U40
- primitives::alloy_primitives::aliases::U4096
- primitives::alloy_primitives::aliases::U448
- primitives::alloy_primitives::aliases::U48
- primitives::alloy_primitives::aliases::U512
- primitives::alloy_primitives::aliases::U56
- primitives::alloy_primitives::aliases::U64
- primitives::alloy_primitives::aliases::U72
- primitives::alloy_primitives::aliases::U8
- primitives::alloy_primitives::aliases::U80
- primitives::alloy_primitives::aliases::U88
- primitives::alloy_primitives::aliases::U96
- primitives::alloy_primitives::ruint::aliases::B0
- primitives::alloy_primitives::ruint::aliases::B1
- primitives::alloy_primitives::ruint::aliases::B1024
- primitives::alloy_primitives::ruint::aliases::B128
- primitives::alloy_primitives::ruint::aliases::B16
- primitives::alloy_primitives::ruint::aliases::B160
- primitives::alloy_primitives::ruint::aliases::B192
- primitives::alloy_primitives::ruint::aliases::B2048
- primitives::alloy_primitives::ruint::aliases::B256
- primitives::alloy_primitives::ruint::aliases::B32
- primitives::alloy_primitives::ruint::aliases::B320
- primitives::alloy_primitives::ruint::aliases::B384
- primitives::alloy_primitives::ruint::aliases::B4096
- primitives::alloy_primitives::ruint::aliases::B448
- primitives::alloy_primitives::ruint::aliases::B512
- primitives::alloy_primitives::ruint::aliases::B64
- primitives::alloy_primitives::ruint::aliases::B768
- primitives::alloy_primitives::ruint::aliases::B8
- primitives::alloy_primitives::ruint::aliases::U0
- primitives::alloy_primitives::ruint::aliases::U1
- primitives::alloy_primitives::ruint::aliases::U1024
- primitives::alloy_primitives::ruint::aliases::U128
- primitives::alloy_primitives::ruint::aliases::U16
- primitives::alloy_primitives::ruint::aliases::U160
- primitives::alloy_primitives::ruint::aliases::U192
- primitives::alloy_primitives::ruint::aliases::U2048
- primitives::alloy_primitives::ruint::aliases::U256
- primitives::alloy_primitives::ruint::aliases::U32
- primitives::alloy_primitives::ruint::aliases::U320
- primitives::alloy_primitives::ruint::aliases::U384
- primitives::alloy_primitives::ruint::aliases::U4096
- primitives::alloy_primitives::ruint::aliases::U448
- primitives::alloy_primitives::ruint::aliases::U512
- primitives::alloy_primitives::ruint::aliases::U64
- primitives::alloy_primitives::ruint::aliases::U768
- primitives::alloy_primitives::ruint::aliases::U8
- primitives::map::AddressMap
- primitives::map::AddressSet
- primitives::map::B256Map
- primitives::map::B256Set
- primitives::map::DefaultHashBuilder
- primitives::map::DefaultHasher
- primitives::map::FbMap
- primitives::map::FbSet
- primitives::map::HashMap
- primitives::map::HashSet
- primitives::map::SelectorMap
- primitives::map::SelectorSet
- primitives::map::foldhash::HashMap
- primitives::map::foldhash::HashSet
- state::EvmState
- state::EvmStorage
- state::TransientStorage
Statics
- bytecode::EOF_MAGIC_BYTES
- bytecode::eip7702::EIP7702_MAGIC_BYTES
- bytecode::eof::EOF_MAGIC_BYTES
- precompile::bls12_381_const::DISCOUNT_TABLE_G1_MSM
- precompile::bls12_381_const::DISCOUNT_TABLE_G2_MSM
Constants
- bytecode::EOF_MAGIC
- bytecode::EOF_MAGIC_HASH
- bytecode::eip7702::EIP7702_MAGIC
- bytecode::eip7702::EIP7702_MAGIC_HASH
- bytecode::eip7702::EIP7702_VERSION
- bytecode::eof::EOF_MAGIC
- bytecode::eof::EOF_MAGIC_HASH
- bytecode::opcode::ADD
- bytecode::opcode::ADDMOD
- bytecode::opcode::ADDRESS
- bytecode::opcode::AND
- bytecode::opcode::BALANCE
- bytecode::opcode::BASEFEE
- bytecode::opcode::BLOBBASEFEE
- bytecode::opcode::BLOBHASH
- bytecode::opcode::BLOCKHASH
- bytecode::opcode::BYTE
- bytecode::opcode::CALL
- bytecode::opcode::CALLCODE
- bytecode::opcode::CALLDATACOPY
- bytecode::opcode::CALLDATALOAD
- bytecode::opcode::CALLDATASIZE
- bytecode::opcode::CALLER
- bytecode::opcode::CALLF
- bytecode::opcode::CALLVALUE
- bytecode::opcode::CHAINID
- bytecode::opcode::CODECOPY
- bytecode::opcode::CODESIZE
- bytecode::opcode::COINBASE
- bytecode::opcode::CREATE
- bytecode::opcode::CREATE2
- bytecode::opcode::DATACOPY
- bytecode::opcode::DATALOAD
- bytecode::opcode::DATALOADN
- bytecode::opcode::DATASIZE
- bytecode::opcode::DELEGATECALL
- bytecode::opcode::DIFFICULTY
- bytecode::opcode::DIV
- bytecode::opcode::DUP1
- bytecode::opcode::DUP10
- bytecode::opcode::DUP11
- bytecode::opcode::DUP12
- bytecode::opcode::DUP13
- bytecode::opcode::DUP14
- bytecode::opcode::DUP15
- bytecode::opcode::DUP16
- bytecode::opcode::DUP2
- bytecode::opcode::DUP3
- bytecode::opcode::DUP4
- bytecode::opcode::DUP5
- bytecode::opcode::DUP6
- bytecode::opcode::DUP7
- bytecode::opcode::DUP8
- bytecode::opcode::DUP9
- bytecode::opcode::DUPN
- bytecode::opcode::EOFCREATE
- bytecode::opcode::EQ
- bytecode::opcode::EXCHANGE
- bytecode::opcode::EXP
- bytecode::opcode::EXTCALL
- bytecode::opcode::EXTCODECOPY
- bytecode::opcode::EXTCODEHASH
- bytecode::opcode::EXTCODESIZE
- bytecode::opcode::EXTDELEGATECALL
- bytecode::opcode::EXTSTATICCALL
- bytecode::opcode::GAS
- bytecode::opcode::GASLIMIT
- bytecode::opcode::GASPRICE
- bytecode::opcode::GT
- bytecode::opcode::INVALID
- bytecode::opcode::ISZERO
- bytecode::opcode::JUMP
- bytecode::opcode::JUMPDEST
- bytecode::opcode::JUMPF
- bytecode::opcode::JUMPI
- bytecode::opcode::KECCAK256
- bytecode::opcode::LOG0
- bytecode::opcode::LOG1
- bytecode::opcode::LOG2
- bytecode::opcode::LOG3
- bytecode::opcode::LOG4
- bytecode::opcode::LT
- bytecode::opcode::MCOPY
- bytecode::opcode::MLOAD
- bytecode::opcode::MOD
- bytecode::opcode::MSIZE
- bytecode::opcode::MSTORE
- bytecode::opcode::MSTORE8
- bytecode::opcode::MUL
- bytecode::opcode::MULMOD
- bytecode::opcode::NOP
- bytecode::opcode::NOT
- bytecode::opcode::NUMBER
- bytecode::opcode::OPCODE_INFO
- bytecode::opcode::OR
- bytecode::opcode::ORIGIN
- bytecode::opcode::PC
- bytecode::opcode::POP
- bytecode::opcode::PUSH0
- bytecode::opcode::PUSH1
- bytecode::opcode::PUSH10
- bytecode::opcode::PUSH11
- bytecode::opcode::PUSH12
- bytecode::opcode::PUSH13
- bytecode::opcode::PUSH14
- bytecode::opcode::PUSH15
- bytecode::opcode::PUSH16
- bytecode::opcode::PUSH17
- bytecode::opcode::PUSH18
- bytecode::opcode::PUSH19
- bytecode::opcode::PUSH2
- bytecode::opcode::PUSH20
- bytecode::opcode::PUSH21
- bytecode::opcode::PUSH22
- bytecode::opcode::PUSH23
- bytecode::opcode::PUSH24
- bytecode::opcode::PUSH25
- bytecode::opcode::PUSH26
- bytecode::opcode::PUSH27
- bytecode::opcode::PUSH28
- bytecode::opcode::PUSH29
- bytecode::opcode::PUSH3
- bytecode::opcode::PUSH30
- bytecode::opcode::PUSH31
- bytecode::opcode::PUSH32
- bytecode::opcode::PUSH4
- bytecode::opcode::PUSH5
- bytecode::opcode::PUSH6
- bytecode::opcode::PUSH7
- bytecode::opcode::PUSH8
- bytecode::opcode::PUSH9
- bytecode::opcode::RETF
- bytecode::opcode::RETURN
- bytecode::opcode::RETURNCONTRACT
- bytecode::opcode::RETURNDATACOPY
- bytecode::opcode::RETURNDATALOAD
- bytecode::opcode::RETURNDATASIZE
- bytecode::opcode::REVERT
- bytecode::opcode::RJUMP
- bytecode::opcode::RJUMPI
- bytecode::opcode::RJUMPV
- bytecode::opcode::SAR
- bytecode::opcode::SDIV
- bytecode::opcode::SELFBALANCE
- bytecode::opcode::SELFDESTRUCT
- bytecode::opcode::SGT
- bytecode::opcode::SHL
- bytecode::opcode::SHR
- bytecode::opcode::SIGNEXTEND
- bytecode::opcode::SLOAD
- bytecode::opcode::SLT
- bytecode::opcode::SMOD
- bytecode::opcode::SSTORE
- bytecode::opcode::STATICCALL
- bytecode::opcode::STOP
- bytecode::opcode::SUB
- bytecode::opcode::SWAP1
- bytecode::opcode::SWAP10
- bytecode::opcode::SWAP11
- bytecode::opcode::SWAP12
- bytecode::opcode::SWAP13
- bytecode::opcode::SWAP14
- bytecode::opcode::SWAP15
- bytecode::opcode::SWAP16
- bytecode::opcode::SWAP2
- bytecode::opcode::SWAP3
- bytecode::opcode::SWAP4
- bytecode::opcode::SWAP5
- bytecode::opcode::SWAP6
- bytecode::opcode::SWAP7
- bytecode::opcode::SWAP8
- bytecode::opcode::SWAP9
- bytecode::opcode::SWAPN
- bytecode::opcode::TIMESTAMP
- bytecode::opcode::TLOAD
- bytecode::opcode::TSTORE
- bytecode::opcode::XOR
- handler::SYSTEM_ADDRESS
- handler::system_call::SYSTEM_ADDRESS
- interpreter::EMPTY_SHARED_MEMORY
- interpreter::MAX_CODE_SIZE
- interpreter::MAX_INITCODE_SIZE
- interpreter::STACK_LIMIT
- interpreter::gas::ACCESS_LIST_ADDRESS
- interpreter::gas::ACCESS_LIST_STORAGE_KEY
- interpreter::gas::BASE
- interpreter::gas::BLOCKHASH
- interpreter::gas::CALLVALUE
- interpreter::gas::CALL_STIPEND
- interpreter::gas::CODEDEPOSIT
- interpreter::gas::COLD_ACCOUNT_ACCESS_COST
- interpreter::gas::COLD_SLOAD_COST
- interpreter::gas::CONDITION_JUMP_GAS
- interpreter::gas::COPY
- interpreter::gas::CREATE
- interpreter::gas::DATA_LOADN_GAS
- interpreter::gas::DATA_LOAD_GAS
- interpreter::gas::EOF_CREATE_GAS
- interpreter::gas::EXP
- interpreter::gas::HIGH
- interpreter::gas::INITCODE_WORD_COST
- interpreter::gas::ISTANBUL_SLOAD_GAS
- interpreter::gas::JUMPDEST
- interpreter::gas::KECCAK256
- interpreter::gas::KECCAK256WORD
- interpreter::gas::LOG
- interpreter::gas::LOGDATA
- interpreter::gas::LOGTOPIC
- interpreter::gas::LOW
- interpreter::gas::MEMORY
- interpreter::gas::MID
- interpreter::gas::MIN_CALLEE_GAS
- interpreter::gas::NEWACCOUNT
- interpreter::gas::NON_ZERO_BYTE_DATA_COST
- interpreter::gas::NON_ZERO_BYTE_DATA_COST_ISTANBUL
- interpreter::gas::NON_ZERO_BYTE_MULTIPLIER
- interpreter::gas::NON_ZERO_BYTE_MULTIPLIER_ISTANBUL
- interpreter::gas::REFUND_SSTORE_CLEARS
- interpreter::gas::RETF_GAS
- interpreter::gas::SELFDESTRUCT
- interpreter::gas::SSTORE_RESET
- interpreter::gas::SSTORE_SET
- interpreter::gas::STANDARD_TOKEN_COST
- interpreter::gas::TOTAL_COST_FLOOR_PER_TOKEN
- interpreter::gas::VERYLOW
- interpreter::gas::WARM_SSTORE_RESET
- interpreter::gas::WARM_STORAGE_READ_COST
- interpreter::gas::ZERO
- interpreter::instructions::i256::MAX_POSITIVE_VALUE
- interpreter::instructions::i256::MIN_NEGATIVE_VALUE
- interpreter::interpreter::EMPTY_SHARED_MEMORY
- interpreter::interpreter::STACK_LIMIT
- precompile::blake2::FUN
- precompile::blake2::algo::IV
- precompile::blake2::algo::SIGMA
- precompile::bls12_381::g1_add::PRECOMPILE
- precompile::bls12_381::g1_msm::PRECOMPILE
- precompile::bls12_381::g2_add::PRECOMPILE
- precompile::bls12_381::g2_msm::PRECOMPILE
- precompile::bls12_381::map_fp2_to_g2::PRECOMPILE
- precompile::bls12_381::map_fp_to_g1::PRECOMPILE
- precompile::bls12_381::pairing::PRECOMPILE
- precompile::bls12_381_const::FP_LENGTH
- precompile::bls12_381_const::FP_PAD_BY
- precompile::bls12_381_const::G1_ADD_ADDRESS
- precompile::bls12_381_const::G1_ADD_BASE_GAS_FEE
- precompile::bls12_381_const::G1_ADD_INPUT_LENGTH
- precompile::bls12_381_const::G1_LENGTH
- precompile::bls12_381_const::G1_MSM_ADDRESS
- precompile::bls12_381_const::G1_MSM_BASE_GAS_FEE
- precompile::bls12_381_const::G1_MSM_INPUT_LENGTH
- precompile::bls12_381_const::G2_ADD_ADDRESS
- precompile::bls12_381_const::G2_ADD_BASE_GAS_FEE
- precompile::bls12_381_const::G2_ADD_INPUT_LENGTH
- precompile::bls12_381_const::G2_MSM_ADDRESS
- precompile::bls12_381_const::G2_MSM_BASE_GAS_FEE
- precompile::bls12_381_const::G2_MSM_INPUT_LENGTH
- precompile::bls12_381_const::MAP_FP2_TO_G2_ADDRESS
- precompile::bls12_381_const::MAP_FP2_TO_G2_BASE_GAS_FEE
- precompile::bls12_381_const::MAP_FP_TO_G1_ADDRESS
- precompile::bls12_381_const::MAP_FP_TO_G1_BASE_GAS_FEE
- precompile::bls12_381_const::MSM_MULTIPLIER
- precompile::bls12_381_const::PADDED_FP2_LENGTH
- precompile::bls12_381_const::PADDED_FP_LENGTH
- precompile::bls12_381_const::PADDED_G1_LENGTH
- precompile::bls12_381_const::PADDED_G2_LENGTH
- precompile::bls12_381_const::PAIRING_ADDRESS
- precompile::bls12_381_const::PAIRING_INPUT_LENGTH
- precompile::bls12_381_const::PAIRING_MULTIPLIER_BASE
- precompile::bls12_381_const::PAIRING_OFFSET_BASE
- precompile::bls12_381_const::SCALAR_LENGTH
- precompile::bls12_381_const::SCALAR_LENGTH_BITS
- precompile::bn128::ADD_INPUT_LEN
- precompile::bn128::MUL_INPUT_LEN
- precompile::bn128::PAIR_ELEMENT_LEN
- precompile::bn128::add::BYZANTIUM
- precompile::bn128::add::BYZANTIUM_ADD_GAS_COST
- precompile::bn128::add::ISTANBUL
- precompile::bn128::add::ISTANBUL_ADD_GAS_COST
- precompile::bn128::mul::BYZANTIUM
- precompile::bn128::mul::BYZANTIUM_MUL_GAS_COST
- precompile::bn128::mul::ISTANBUL
- precompile::bn128::mul::ISTANBUL_MUL_GAS_COST
- precompile::bn128::pair::ADDRESS
- precompile::bn128::pair::BYZANTIUM
- precompile::bn128::pair::BYZANTIUM_PAIR_BASE
- precompile::bn128::pair::BYZANTIUM_PAIR_PER_POINT
- precompile::bn128::pair::ISTANBUL
- precompile::bn128::pair::ISTANBUL_PAIR_BASE
- precompile::bn128::pair::ISTANBUL_PAIR_PER_POINT
- precompile::hash::RIPEMD160
- precompile::hash::SHA256
- precompile::identity::FUN
- precompile::identity::IDENTITY_BASE
- precompile::identity::IDENTITY_PER_WORD
- precompile::kzg_point_evaluation::ADDRESS
- precompile::kzg_point_evaluation::GAS_COST
- precompile::kzg_point_evaluation::POINT_EVALUATION
- precompile::kzg_point_evaluation::RETURN_VALUE
- precompile::kzg_point_evaluation::VERSIONED_HASH_VERSION_KZG
- precompile::modexp::BERLIN
- precompile::modexp::BYZANTIUM
- precompile::secp256k1::ECRECOVER
- precompile::secp256r1::P256VERIFY
- precompile::secp256r1::P256VERIFY_ADDRESS
- precompile::secp256r1::P256VERIFY_BASE_GAS_FEE
- primitives::BLOCK_HASH_HISTORY
- primitives::CALL_STACK_LIMIT
- primitives::KECCAK_EMPTY
- primitives::MAX_INITCODE_SIZE
- primitives::PRECOMPILE3
- primitives::STACK_LIMIT
- primitives::alloy_primitives::BLOOM_BITS_PER_ITEM
- primitives::alloy_primitives::BLOOM_SIZE_BITS
- primitives::alloy_primitives::BLOOM_SIZE_BYTES
- primitives::alloy_primitives::utils::EIP191_PREFIX
- primitives::constants::BLOCK_HASH_HISTORY
- primitives::constants::CALL_STACK_LIMIT
- primitives::constants::KECCAK_EMPTY
- primitives::constants::MAX_INITCODE_SIZE
- primitives::constants::PRECOMPILE3
- primitives::constants::STACK_LIMIT
- primitives::eip170::MAX_CODE_SIZE
- primitives::eip4844::BLOB_BASE_FEE_UPDATE_FRACTION_CANCUN
- primitives::eip4844::BLOB_BASE_FEE_UPDATE_FRACTION_PRAGUE
- primitives::eip4844::GAS_PER_BLOB
- primitives::eip4844::MAX_BLOB_GAS_PER_BLOCK_CANCUN
- primitives::eip4844::MAX_BLOB_GAS_PER_BLOCK_PRAGUE
- primitives::eip4844::MAX_BLOB_NUMBER_PER_BLOCK_CANCUN
- primitives::eip4844::MAX_BLOB_NUMBER_PER_BLOCK_PRAGUE
- primitives::eip4844::MIN_BLOB_GASPRICE
- primitives::eip4844::TARGET_BLOB_GAS_PER_BLOCK_CANCUN
- primitives::eip4844::TARGET_BLOB_GAS_PER_BLOCK_PRAGUE
- primitives::eip4844::TARGET_BLOB_NUMBER_PER_BLOCK_CANCUN
- primitives::eip4844::TARGET_BLOB_NUMBER_PER_BLOCK_PRAGUE
- primitives::eip4844::VERSIONED_HASH_VERSION_KZG
- primitives::eip7702::PER_AUTH_BASE_COST
- primitives::eip7702::PER_EMPTY_ACCOUNT_COST
- primitives::hardfork::name::ARROW_GLACIER
- primitives::hardfork::name::BERLIN
- primitives::hardfork::name::BYZANTIUM
- primitives::hardfork::name::CANCUN
- primitives::hardfork::name::CONSTANTINOPLE
- primitives::hardfork::name::DAO_FORK
- primitives::hardfork::name::FRONTIER
- primitives::hardfork::name::FRONTIER_THAWING
- primitives::hardfork::name::GRAY_GLACIER
- primitives::hardfork::name::HOMESTEAD
- primitives::hardfork::name::ISTANBUL
- primitives::hardfork::name::LATEST
- primitives::hardfork::name::LONDON
- primitives::hardfork::name::MERGE
- primitives::hardfork::name::MUIR_GLACIER
- primitives::hardfork::name::OSAKA
- primitives::hardfork::name::PETERSBURG
- primitives::hardfork::name::PRAGUE
- primitives::hardfork::name::SHANGHAI
- primitives::hardfork::name::SPURIOUS_DRAGON
- primitives::hardfork::name::TANGERINE