I would like to parse the transactions with the following transaction hash:


More specifically, I'm interested to find out that 5 + 1 Ether have been transferred.

Following information are given in the blockchain:

enter image description here

As you can see, it is not hard to find out that 5 Ether has been transferred. However, in order to calculate 1 Ether, 5 - 4 needs to be subtracted. Where can I find those rules and how can I generalise this to find all internal transactions? enter image description here

  • Possible duplicate of How to get contract internal transactions – Ismael Oct 28 '18 at 22:48
  • I don't think this is a duplicate questions since I don't use any API. I have parsed the whole Ethereum blockchain so I have all the logs. – Quantum Oct 29 '18 at 9:08
  • "Internal transactions" do not generate a log (unless the smart contract explicitely generate them), they are not recorded at the blockchain level. The only way to obtain them is to execute the contract and record certain opcodes like call, selfdestruct, create, etc. – Ismael Oct 29 '18 at 16:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.