Documentation Index
Fetch the complete documentation index at: https://goldrush.dev/docs/llms.txt
Use this file to discover all available pages before exploring further.
0.015 credits per call
trace_callMany on Polygon: Returns Parity-style traces for a sequence of calls executed on top of the same block.
trace_callMany requires archive depth. See the debug & trace matrix for Polygon archive coverage.Endpoint
Authorization: Bearer <YOUR_GOLDRUSH_API_KEY>. See authentication.
Parameters
| Name | Type | Required | Description | Example |
|---|---|---|---|---|
calls | Array<[Object, Array<String>]> | yes | Array of [callObject, traceTypes] tuples. Each callObject has the same shape as eth_call; each traceTypes is one or more of trace, vmTrace, stateDiff. | [[{"to":"0xa0b86991...","data":"0x70a08231..."},["trace"]],[{"to":"0xa0b86991...","data":"0xa9059cbb..."},["trace","stateDiff"]]] |
blockTag | QUANTITY | TAG | no | Block number (hex) or block tag the simulation runs on top of. Defaults to latest. | "latest" |
Returns
Array<Object>: Array of trace result objects, one per input call, each shaped like a trace_call result ({output, trace[], stateDiff?, vmTrace?}).
Examples
Errors
Standard JSON-RPC errors:-32600 invalid request, -32601 method not found, -32602 invalid params.
Related Debug and trace methods on Polygon
debug_traceTransactionon Polygondebug_traceCallon Polygondebug_traceBlockByHashon Polygondebug_traceBlockByNumberon Polygontrace_transactionon Polygon