Skip to content
Alchemy Logo

arbtrace_callMany

POST
/{apiKey}

Executes multiple calls and returns traces for each. Before executing a transaction, all preceding transactions are first applied and traced. This is an Arbitrum-specific tracing method that works for pre-Nitro blocks (before block 22,207,815). For post-Nitro blocks, use Geth debug_* methods.

Path Parameters

stringrequireddefaults to docs-demo

For higher throughput, create your own API key

Request

[object, enum[]][]required

An array of call/trace-type pairs. Each element is an array of [transaction call object, trace type array].

string or enumrequired

The block number as a hexadecimal string, or a block tag such as "latest", "earliest", or "pending".

Responses

200

An array of trace results, one per call.

Was this page helpful?