Skip to main content

Module base

Module base 

Source
Expand description

Base-specific transaction conversions.

Re-exportsยง

use super::FoundryTxEnvelope; ๐Ÿ”’
use alloy_consensus::Typed2718; ๐Ÿ”’
use alloy_evm::FromRecoveredTx; ๐Ÿ”’
use alloy_evm::FromTxWithEncoded; ๐Ÿ”’
use alloy_network::eip2718::Encodable2718; ๐Ÿ”’
use alloy_primitives::Address; ๐Ÿ”’
use alloy_primitives::Bytes; ๐Ÿ”’
use alloy_rpc_types::TransactionRequest; ๐Ÿ”’
use base_common_consensus::BaseTxEnvelope; ๐Ÿ”’
use base_common_consensus::TxEip8130; ๐Ÿ”’
use base_common_evm::BaseTransaction; ๐Ÿ”’
use base_common_evm::DepositTransactionParts; ๐Ÿ”’
use base_common_evm::EIP8130_TRANSACTION_TYPE; ๐Ÿ”’
use base_common_rpc_types::BaseTransactionRequest; ๐Ÿ”’
use base_common_rpc_types::Eip8130RequestFields; ๐Ÿ”’
use revm::context::TxEnv; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’
use serde::Serialize; ๐Ÿ”’

Functionsยง

simulation_request ๐Ÿ”’
Projects the complete AA body into a simulation request without inventing a single call.