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