Skip to main content

Module executor

Module executor 

Source

Structs§

AnvilBlockExecutor
Block executor for Anvil that implements [BlockExecutor].
AnvilTxResult
Result of executing a transaction in AnvilBlockExecutor.
ExecutedPoolTransactions
Result of executing pool transactions against a block executor.
FoundryReceiptBuilder
Receipt builder for Foundry/Anvil that handles all transaction types
PoolTxGasConfig
Gas-related configuration for pool transaction execution.

Functions§

build_tx_env_for_pending
Builds the EVM transaction env from a pending pool transaction.
execute_pool_transactions
Executes pool transactions against a block executor, handling validation, execution, commit, inspector drain, and result collection.