debug_traceCallMany
POST
/{apiKey}
Runs multiple eth_call requests within the context of the given block execution using the final state of the parent block as the base. Each bundle can contain multiple transactions and optional block overrides. Returns nested arrays of traces (outer array per bundle, inner array per transaction).
Path Parameters
stringrequireddefaults to
docs-demoFor higher throughput, create your own API key
Request
object[]required
An array of call bundles. Each bundle is an object containing an array of transaction call objects and optional block header overrides.
objectrequired
The simulation context specifying the block to simulate against.
objectoptional
Options for the trace including tracer type and state overrides.
Responses
200
Nested array of call traces. The outer array corresponds to each bundle and the inner array corresponds to each transaction within a bundle.
Was this page helpful?