trace_callMany
Traces the execution of eth_call and provides detailed information about each step of the execution. This is similar to debug_traceCall.
Last updated
Traces the execution of eth_call and provides detailed information about each step of the execution. This is similar to debug_traceCall.
Last updated
List of trace calls with the following parameters:
Object
- The transaction call object with the following:
from
(optional): the address the transaction is sent from.
to
(optional): the address the transaction is sent to.
gas
(optional): Integer of the gas provided for the transaction execution. eth_call consumes zero gas, but this parameter may be needed by some executions.
gasPrice
(optional): Integer of the gasPrice used for each paid gas.
value
(optional): Integer of the value sent with this transaction.
data
(optional): Hash of the method signature and encoded parameters. For details see .
Type
of trace - choose 1 of the following options:
"trace"
- Provides an ordered trace of the instructions.
"stateDiff"
- Provides information detailing all altered portions of the Ethereum state made due to the execution of the transaction.
"vmTrace"
- Provides a full trace of the VM’s state throughout the execution of the transaction, including for any subcalls.
Quantity
or tag
- choose 1 of the following options:
A hexadecimal block number.
"earliest"
- the earliest/genesis block.
"latest"
- the latest mined block.
"safe"
- the latest safe head block.
"finalized"
- the latest finalized block.
"pending"
- the pending state/transactions.