Skip to main content

Module transaction

Module transaction 

Source
Expand description

Mutable transaction environments and execution-family adapters.

Re-exportsยง

use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::B256; ๐Ÿ”’
use alloy_primitives::Bytes; ๐Ÿ”’
use alloy_primitives::U256; ๐Ÿ”’
use revm::context::Transaction; ๐Ÿ”’
use revm::context::TxEnv; ๐Ÿ”’
use revm::context_interface::either::Either; ๐Ÿ”’
use revm::context_interface::transaction::AccessList; ๐Ÿ”’
use revm::context_interface::transaction::RecoveredAuthorization; ๐Ÿ”’
use revm::context_interface::transaction::SignedAuthorization; ๐Ÿ”’
use revm::primitives::TxKind; ๐Ÿ”’
use tempo_revm::TempoTxEnv; ๐Ÿ”’
use op_revm::transaction::deposit::DEPOSIT_TRANSACTION_TYPE; ๐Ÿ”’ optimism

Modulesยง

base ๐Ÿ”’ base
optimism ๐Ÿ”’ optimism

Traitsยง

FoundryTransaction
Extension of [Transaction] with mutable setters, allowing EVM-agnostic mutation of transaction fields.