List of all items
Structs
- AccessList
- AccessListItem
- Address
- Authorization
- Bytes
- Eof
- FixedBytes
- JumpTable
- KzgSettings
- LegacyAnalyzedBytecode
- Log
- LogData
- RecoveredAuthorization
- Signature
- SignedAuthorization
- db::WrapDatabaseRef
- db::components::DatabaseComponents
- eip7702::Authorization
- eip7702::RecoveredAuthorization
- eip7702::Signature
- eip7702::SignedAuthorization
- eip7702::authorization_list::Authorization
- eip7702::authorization_list::RecoveredAuthorization
- eip7702::authorization_list::Signature
- eip7702::authorization_list::SignedAuthorization
- eip7702::bytecode::Eip7702Bytecode
- env::BlobExcessGasAndPrice
- env::BlockEnv
- env::CfgEnv
- env::Env
- env::OptimismFields
- env::TxEnv
- env::handler_cfg::CfgEnvWithHandlerCfg
- env::handler_cfg::EnvWithHandlerCfg
- env::handler_cfg::HandlerCfg
- eof::Eof
- eof::EofBody
- eof::EofHeader
- eof::TypesSection
- hash_map::Drain
- hash_map::ExtractIf
- hash_map::HashMap
- hash_map::IntoIter
- hash_map::IntoKeys
- hash_map::IntoValues
- hash_map::Iter
- hash_map::IterMut
- hash_map::Keys
- hash_map::OccupiedEntry
- hash_map::OccupiedError
- hash_map::VacantEntry
- hash_map::VacantEntryRef
- hash_map::Values
- hash_map::ValuesMut
- hash_set::Difference
- hash_set::Drain
- hash_set::ExtractIf
- hash_set::HashSet
- hash_set::Intersection
- hash_set::IntoIter
- hash_set::Iter
- hash_set::OccupiedEntry
- hash_set::SymmetricDifference
- hash_set::Union
- hash_set::VacantEntry
- kzg::KzgSettings
- legacy::JumpTable
- legacy::LegacyAnalyzedBytecode
- map::FbBuildHasher
- map::FbHasher
- map::hash_map::Drain
- map::hash_map::ExtractIf
- map::hash_map::HashMap
- map::hash_map::IntoIter
- map::hash_map::IntoKeys
- map::hash_map::IntoValues
- map::hash_map::Iter
- map::hash_map::IterMut
- map::hash_map::Keys
- map::hash_map::OccupiedEntry
- map::hash_map::OccupiedError
- map::hash_map::VacantEntry
- map::hash_map::VacantEntryRef
- map::hash_map::Values
- map::hash_map::ValuesMut
- map::hash_set::Difference
- map::hash_set::Drain
- map::hash_set::ExtractIf
- map::hash_set::HashSet
- map::hash_set::Intersection
- map::hash_set::IntoIter
- map::hash_set::Iter
- map::hash_set::OccupiedEntry
- map::hash_set::SymmetricDifference
- map::hash_set::Union
- map::hash_set::VacantEntry
- precompile::PrecompileOutput
- result::ResultAndState
- specification::BedrockSpec
- specification::BerlinSpec
- specification::ByzantiumSpec
- specification::CancunSpec
- specification::CanyonSpec
- specification::EcotoneSpec
- specification::FjordSpec
- specification::FrontierSpec
- specification::GraniteSpec
- specification::HoloceneSpec
- specification::HomesteadSpec
- specification::IstanbulSpec
- specification::LatestSpec
- specification::LondonSpec
- specification::MergeSpec
- specification::OsakaSpec
- specification::PetersburgSpec
- specification::PragueSpec
- specification::RegolithSpec
- specification::ShanghaiSpec
- specification::SpuriousDragonSpec
- specification::TangerineSpec
- state::Account
- state::AccountInfo
- state::AccountStatus
- state::EvmStorageSlot
Enums
- Bytecode
- BytecodeDecodeError
- RecoveredAuthority
- TxKind
- db::components::DatabaseComponentError
- eip7702::RecoveredAuthority
- eip7702::authorization_list::AuthorizationList
- eip7702::authorization_list::RecoveredAuthority
- eip7702::bytecode::Eip7702DecodeError
- env::AnalysisKind
- env::CreateScheme
- env::TxType
- eof::EofDecodeError
- hash_map::Entry
- hash_map::EntryRef
- hash_set::Entry
- kzg::EnvKzgSettings
- map::Entry
- map::hash_map::Entry
- map::hash_map::EntryRef
- map::hash_set::Entry
- precompile::Precompile
- precompile::PrecompileError
- precompile::PrecompileErrors
- result::EVMError
- result::ExecutionResult
- result::HaltReason
- result::InvalidHeader
- result::InvalidTransaction
- result::OptimismInvalidTransaction
- result::OutOfGasError
- result::Output
- result::SuccessReason
- specification::SpecId
Traits
- db::Database
- db::DatabaseCommit
- db::DatabaseRef
- db::components::block_hash::BlockHash
- db::components::block_hash::BlockHashRef
- db::components::state::State
- db::components::state::StateRef
- precompile::StatefulPrecompile
- precompile::StatefulPrecompileMut
- specification::Spec
Macros
Functions
- utilities::calc_blob_gasprice
- utilities::calc_excess_blob_gas
- utilities::fake_exponential
- utilities::keccak256
Type Aliases
- B256
- HashMap
- HashSet
- I256
- U256
- env::TransactTo
- map::AddressHashMap
- map::AddressHashSet
- map::B256HashMap
- map::B256HashSet
- map::DefaultHashBuilder
- map::DefaultHasher
- map::FbHashMap
- map::FbHashSet
- map::HashMap
- map::HashSet
- map::SelectorHashMap
- map::SelectorHashSet
- precompile::EnvPrecompileFn
- precompile::PrecompileResult
- precompile::StandardPrecompileFn
- precompile::StatefulPrecompileArc
- precompile::StatefulPrecompileBox
- result::EVMResult
- result::EVMResultGeneric
- state::EvmState
- state::EvmStorage
- state::TransientStorage
Statics
Constants
- BLOB_GASPRICE_UPDATE_FRACTION
- BLOCKHASH_SERVE_WINDOW
- BLOCKHASH_STORAGE_ADDRESS
- BLOCK_HASH_HISTORY
- EOF_MAGIC
- EOF_MAGIC_HASH
- GAS_PER_BLOB
- MAX_BLOB_GAS_PER_BLOCK
- MAX_BLOB_NUMBER_PER_BLOCK
- MAX_CODE_SIZE
- MAX_INITCODE_SIZE
- MIN_BLOB_GASPRICE
- PRECOMPILE3
- TARGET_BLOB_GAS_PER_BLOCK
- TARGET_BLOB_NUMBER_PER_BLOCK
- VERSIONED_HASH_VERSION_KZG
- eip7702::PER_AUTH_BASE_COST
- eip7702::PER_EMPTY_ACCOUNT_COST
- eip7702::bytecode::EIP7702_MAGIC
- eip7702::bytecode::EIP7702_VERSION
- eof::EOF_MAGIC
- eof::EOF_MAGIC_HASH
- utilities::KECCAK_EMPTY