Module simulate

Source
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 TransactionRequests into Recovered transactions and applies them to the given [BlockExecutor].
resolve_transaction
Goes over the list of TransactionRequests and populates missing fields trying to resolve them into primitive transactions.