ette icon indicating copy to clipboard operation
ette copied to clipboard

Handling internal Tx

Open simon-jentzsch opened this issue 4 years ago • 6 comments

When quering a contract and trying to find out when and how much eth was actually sent, we cannot only look at the to and the value field of the transactions in the block, but we must also check the internal transactions triggered. Do you plan to support them as well? (using https://openethereum.github.io/JSONRPC-trace-module#trace_replayblocktransactions would also enable you to put more data in the, like adding the reason for a tx failure)

simon-jentzsch avatar Dec 14 '20 11:12 simon-jentzsch

I've plans of adding internal transaction support. It'll take few weeks I guess.

itzmeanjan avatar Dec 21 '20 07:12 itzmeanjan

Are you using it for some purpose @simon-jentzsch ?

itzmeanjan avatar Dec 21 '20 16:12 itzmeanjan

we are looking for a solution to track balance changes and run queries against it. (like what is the amount moved from a certain account within a defined blockrange.) But this would need to include internal tx.

simon-jentzsch avatar Dec 23 '20 15:12 simon-jentzsch

Yes I understand, currently I'm working on improving block, tx & event syncing mechanism. I've implemented one improved way of doing it. From next week, I'll take up internal tx tracking implementation.

Thanks for reporting @simon-jentzsch .

itzmeanjan avatar Dec 25 '20 10:12 itzmeanjan

Is this feature still being implemented?

zhixye avatar Feb 22 '22 21:02 zhixye

I've not yet implemented it, but contribution is welcome.

itzmeanjan avatar Feb 23 '22 13:02 itzmeanjan

I've stopped maintaining ette, so closing this issue. Thanks.

itzmeanjan avatar Jan 13 '23 12:01 itzmeanjan