trace_transaction
Debug & trace | Tempo
trace_transaction | Tempo
Tempo API method that returns execution traces for a specific transaction. Reference for trace_transaction on Tempo via Chainstack.
POST
trace_transaction
Tempo API method that returns execution traces for a specific transaction. This provides detailed call-level traces using the Parity/OpenEthereum trace format.Documentation Index
Fetch the complete documentation index at: https://docs.chainstack.com/llms.txt
Use this file to discover all available pages before exploring further.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Parameters
transactionHash— the hash of the transaction to trace
Response
result— array of trace objects for the transaction:action— the action object:from— sender addressto— recipient addresscallType— type of call (call, delegatecall, staticcall, etc.)gas— gas providedinput— call datavalue— value transferred
blockHash— hash of the blockblockNumber— block numberresult— the result object:gasUsed— gas consumedoutput— return data
subtraces— number of child tracestraceAddress— position in the trace treetransactionHash— hash of the transactiontransactionPosition— index of the transaction in the blocktype— trace type (call, create, suicide, reward)
trace_transaction code examples
Last modified on May 18, 2026