This question already has an answer here:

I under stand that a contract calling another contract will generate an internal transaction that is not recorded in the blockchain. This usually happens after CALL opcode.

I'm wondering if there are any other opcodes that can generate internal transactions? and if this is mentioned anywhere in the documentation

marked as duplicate by Ismael, gisdev_p, Community Nov 30 '17 at 11:51

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


According to this answer, Contract Transactions or Internal Transactions can be generated from the following opcodes:


As well, there's more to it than just tracking the opcodes. See that answer for more details.

Not the answer you're looking for? Browse other questions tagged or ask your own question.