Skip to main content

Module transaction

Module transaction 

Source
Expand description

Transaction related types

Re-exportsยง

use alloy_consensus::Transaction; ๐Ÿ”’
use alloy_consensus::Typed2718; ๐Ÿ”’
use alloy_consensus::crypto::RecoveryError; ๐Ÿ”’
use alloy_consensus::transaction::SignerRecoverable; ๐Ÿ”’
use alloy_consensus::transaction::TxHashRef; ๐Ÿ”’
use alloy_eips::eip2718::Encodable2718; ๐Ÿ”’
use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::B256; ๐Ÿ”’
use alloy_primitives::Bytes; ๐Ÿ”’
use alloy_primitives::TxHash; ๐Ÿ”’
use alloy_rlp::Decodable; ๐Ÿ”’
use alloy_rlp::Encodable; ๐Ÿ”’
use bytes::BufMut; ๐Ÿ”’
use foundry_evm::traces::CallTraceNode; ๐Ÿ”’
use foundry_primitives::FoundryTxEnvelope; ๐Ÿ”’
use revm::interpreter::InstructionResult; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Deserialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use std::ops::Deref; ๐Ÿ”’

Structsยง

MaybeImpersonatedTransaction
A wrapper for a transaction envelope that allows impersonating accounts.
PendingTransaction
Queued transaction
TransactionInfo
Represents all relevant information of an executed transaction