debug_traceTransaction

Attempts to run the transaction in the exact same manner as it was executed on the network. It will replay any transaction that may have been executed prior to this one before it and will then attempt to execute the transaction that corresponds to the given hash.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Defaults to 64a9df0874fb4a93b9d0a3849de012d3
Body Params
integer
Defaults to 1
string
Defaults to 2.0
string
enum
Defaults to debug_traceTransaction
Allowed:
params
array
length between 2 and 2
  1. String - Transaction hash
  2. Object - options for call, can be any of the following options:
  • tracer: Object - Currently only supports callTracer (see above for definition).
  • timeout: STRING - A duration string of decimal numbers that overrides the default timeout of 5 seconds for JavaScript-based tracing calls. Max timeout is "10s". Valid time units are "ns", "us", "ms", "s" each with optional fraction, such as "300ms" or "2s45ms".
params
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json