Home

Execute multiple call traces on the same block context

POST
https://eth-archive.nownodes.io/

Performs multiple call traces on top of the same block. Each call is executed after the previous calls in the list, so call n observes state changes made by calls 0 through n-1.

Body

application/json

Performs multiple call traces on top of the same block. Each call is executed after the previous calls in the list, so call n observes state changes made by calls 0 through n-1.

Request payload for trace_callMany.

jsonrpcstring2.0required

JSON-RPC protocol version.

methodstringtrace_callManyrequired

JSON-RPC method name.

idinteger | stringrequired

Client-provided JSON-RPC request identifier. The same value is returned in the response.

paramsArray<Array<Array<any>> | string | string>required

Parameters: call trace list and optional block identifier.

Show child attributes

trace_callMany positional parameter.

One of
Array<Array<any>>

Ethereum block identifier accepted by the trace API.

One of

Block number encoded as a hexadecimal quantity, or a 32-byte block hash depending on method context.

string

Named Ethereum block tag.

stringlatestearliestpendingsafefinalized

Response

200OK

Successful JSON-RPC response or JSON-RPC method error.

400Bad Request

Invalid HTTP request body or malformed JSON-RPC payload.

401Unauthorized

Missing or invalid API key.

500Internal Server Error

Internal server error.