Description Usage Arguments Value See Also Examples
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 will finally attempt
to execute the transaction that corresponds to the given hash.
1 2 3 |
hash |
Data - Hash of the transaction. |
disableStorage |
Boolean - Setting this to |
disableMemory |
Boolean - Setting this to |
disableStack |
Boolean - Setting this to |
tracer |
String - Setting this will enable JavaScript-based transaction tracing. If set, the previous arguments will be ignored. |
timeout |
String - Overrides the default timeout of 5 seconds for JavaScript-based tracing calls. |
Object - Full trace of the transaction.
Other debug functions: debug_backtraceAt
,
debug_blockProfile
,
debug_cpuProfile
,
debug_dumpBlock
,
debug_gcStats
,
debug_getBlockRlp
,
debug_goTrace
,
debug_memStats
,
debug_seedHash
,
debug_setBlockProfileRate
,
debug_setHead
, debug_stacks
,
debug_startCPUProfile
,
debug_startGoTrace
,
debug_stopCPUProfile
,
debug_stopGoTrace
,
debug_traceBlockByHash
,
debug_traceBlockByNumber
,
debug_traceBlockFromFile
,
debug_traceBlock
,
debug_verbosity
,
debug_vmodule
,
debug_writeBlockProfile
,
debug_writeMemProfile
, gethr
1 2 3 4 | debug_traceTransaction('0xe45f738135240ce9cedc58b21148ef424704e5c86798990a5
a36cb1ca4c5c3f4')
debug_traceTransaction('0xe45f738135240ce9cedc58b21148ef424704e5c86798990a5
a36cb1ca4c5c3f4', disableStorage = TRUE, disableStack = TRUE)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.