Questions tagged [transaction-trace]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
1
vote
0answers
15 views

debug_traceTransaction says tx failed, etherscan says passed

I was running debug_traceTransaction on the transactions in the first 100,000 blocks, and I came across 25 that were flagged as failed, but etherscan.io says they are fine. The gas used is below gas, ...
0
votes
0answers
24 views

debug_traceTransaction returns massive json of opcodes

I ran debug_traceTransaction on tx "0x7faf48b09018e507c49c1c44b139fa05c262fb1e3425a43ae80e6c9ccb3fcf0e" (block 1805546, txindex 1: contract creation), and I received back a massive 157MB ...
1
vote
1answer
17 views

Save stack traces while syncing

I have been working on a project, where I would like to trace all transactions from a block and for this reason I have been using a fast-syncing node. It works well, the only issue is that querying ...
2
votes
0answers
24 views

How to run instrumented EVM in go

I'm working on a project where I would like to catch internal transactions and figure out the stack trace. For this reason, I have been trying to define an EVM log collector as recommended here. ...
1
vote
0answers
22 views

geth’s “debug_traceTransaction” vs parity's “trace_replayTransaction”

Is it at all possible to transform geth’s debug_traceTransaction trace into something that looks like what you get from parity's trace_replayTransaction? Parity’s trace module is extraordinarily ...
0
votes
0answers
62 views

Parity transaction tracing and how to determine transaction/call failure or success

I am currently working on a in-payment monitor system for Ethereum using the trace functionality in the Parity Ethereum Client. The reason I am using the trace functionality instead of just looking ...
0
votes
1answer
55 views

How can I tell if the node I am using is exposing the Parity trace methods?

What is the best way to tell if the node I am using is exposing the Parity trace methods? One way I know if is to call a contract on Kovan and look for a revert reason that says to expose the trace ...
0
votes
1answer
40 views

Geth trace transaction int old block

I start geth without setting gcmode=archive at the beginning. But when i realized that if i want to get all the internal transactions in ethereum blockchain, geth has synced at the blockheight of ...
2
votes
0answers
25 views

debug.traceTransaction returns empty structLogs

I have installed a private node using geth (1.9.11-stable). I have created a number of accounts, deployed some contract accounts and sent transactions from the accounts to the contract accounts. By ...
0
votes
1answer
98 views

How to Make Geth 1.9+ Full Node to Trace Ancient Blocks?

I have full-synced a Geth 1.9.9 node but my requests including ancient blocks erroring. I know this is because of state-pruning but I wonder how to enable tracing for an ancient block so it returns ...
0
votes
1answer
67 views

gasCost of opcode “STATICCALL” in Geth VM Trace

{ "pc": 4765, "op": "STATICCALL", "gas": 222711, "gasCost": 219243, "depth": 1, ... } As above, Geth VM Trace (https://etherscan.io/vmtrace?txhash=...
1
vote
1answer
331 views

What's the difference between 'type' and 'callType' in parity trace?

For the parity node, the response for getting the transaction trace contain "callType" and "type" which are all "call". But for geth node we only get 'type':'Call'. So I am confused, whats the ...
0
votes
1answer
194 views

Transaction cannot found when using debug.traceTransaction

I am trying to use the debug.traceTransaction API but got the following error: >debug.traceTransaction("0x3684f071b34da1116282ee88a106a8f2a266d273ef7d8964957f65128fb58d77") Error: transaction ...
3
votes
1answer
268 views

Revert reason and Parity trace

I have heard that the revert reason can be found in the Parity trace. I tried running trace_replayTransaction, and I have found that the output field contains the reason indeed, but there are many ...
1
vote
1answer
357 views

Parity Node: Different results from trace_rawTransaction and trace_replayTransaction rpc calls

By calling these two rpc calls, I can track if a transaction invokes more message calls. Yet when I tried this two rpc calls, i get different result on this transaction. (https://etherscan.io/tx/...
2
votes
0answers
82 views

Public GETH trace

On Etherscan we can see geth traces, but only for 1000 operations for some reason. Is there any site where we can do geth traces or is there a public geth node where we can do these traces?
2
votes
2answers
922 views

Tracing old transactions with Geth

I have a node synched in normal mode up until number=5143444 Node started with geth --datadir "./" --rpc --rpcaddr 0.0.0.0 --ws --wsaddr 0.0.0.0 --wsorigins="*" --maxpeers 100 --maxpendpeers ...