debug_traceCall
Trace a read-only EVM call.
Robinhood Chain mainnet (chain ID 4663)robinhood:rpcrobinhood_read_rpc_heavy - 15 / 20 / 100 / 250 RPS (free / basic / pro / business) (default, unmeasured); enterprise unlimited
debug_traceCall trace a read-only EVM call. The published signature and response shape come from the measured Robinhood OpenRPC contract.
Parameters
JSON-RPC params is a positional array.
callCallrequiredPositional OpenRPC parameter.
blockBlockTagrequiredPositional OpenRPC parameter.
optionsTraceOptionsrequiredPositional OpenRPC parameter.
Response
Representative envelope with the top-level shape of the accepted fixture:
Errors
See Robinhood errors. Invalid parameters return a JSON-RPC parameter error; authentication and quota failures use the shared client error contract. Unknown failures are returned without an implicit retry.
Examples
const response = await fetch("https://triport.io/rpc/robinhood", {
method: "POST",
headers: { "x-token": process.env.TRIPORT_API_KEY, "Content-Type": "application/json" },
body: JSON.stringify({"jsonrpc":"2.0","id":1,"method":"debug_traceCall","params":[{"to":"0x0000000000000000000000000000000000000000","data":"0x"},"latest",{"tracer":"callTracer"}]}),
});
const payload = await response.json();Notes
- This is best-effort through one measured operator. Availability has no SLA.
- Parity-style
trace_*methods are not in the Robinhood catalog.