Structs§
- Anvil
Block Executor - Block executor for Anvil that implements [
BlockExecutor]. - Anvil
TxResult - Result of executing a transaction in
AnvilBlockExecutor. - Executed
Pool Transactions - Result of executing pool transactions against a block executor.
- Foundry
Receipt Builder - Receipt builder for Foundry/Anvil that handles all transaction types
- Pool
TxGas Config - 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.