Module simulate

Available on crate feature rpc only.
Expand description

Utilities for serving eth_simulateV1

Enums§

EthSimulateError
Errors which may occur during eth_simulateV1 execution.

Functions§

build_simulated_block
Handles outputs of the calls execution and builds a [SimulatedBlock].
execute_transactions
Converts all [TransactionRequest]s into Recovered transactions and applies them to the given BlockExecutor.
resolve_transaction
Goes over the list of [TransactionRequest]s and populates missing fields trying to resolve them into primitive transactions.