Docs

trace_transaction - Gnosis RPC Method

Get traces for a specific transaction on Gnosis. Requires archive node for prediction markets (largest by market cap), Safe wallet infrastructure, CoW Protocol DEX, and Gnosis Pay card integration.

Returns all traces for a specific transaction on Gnosis.

Archive Node Required

This method requires an archive node. It is not available on full nodes.

When to Use This Method

  • Get parity-style transaction trace - Retrieve the full trace of all internal calls, state changes, and value transfers for prediction markets (largest by market cap), Safe wallet infrastructure, CoW Protocol DEX, and Gnosis Pay card integration
  • Analyze internal calls and state changes - See every sub-call, delegate call, and contract creation triggered by a transaction on Gnosis
  • Audit transaction execution paths - Follow the exact flow of execution through contracts to verify correctness
  • Track value flows - Trace how funds move through multiple contracts in a single transaction

Best Practices

  • Parity-style traces are more detailed than the debug namespace equivalent
  • Use trace_replayTransaction for combined trace, vmTrace, and stateDiff output
  • Results include both stateDiff and vmTrace sections for comprehensive analysis
  • Requires archive node access; not available on standard full nodes

Response Body

Response

Code Examples