First good example is Augur crowd funding contract,





http://frontier.ether.camp/account/e28e72fcf78647adce1f1252f240bbfaebd63bcc



in the contract transaction history : [e28e72]

you can clearly see that each invocation sends

the ether here [e28e72], but the internall call of

the contract resends the ether to: [a04fc9]

That's how account: [a04fc9] actually got all the

~1M ether lays there.







http://frontier.ether.camp/account/e28e72fcf78647adce1f1252f240bbfaebd63bcc in the contract transaction history : [e28e72] you can clearly see that each invocation sends the ether here [e28e72], but the internall call of the contract resends the ether to: [a04fc9] That's how account: [a04fc9] actually got all the ~1M ether lays there. Another example is here:



http://frontier.ether.camp/account/baa54d6e90c3f4d7ebec11bd180134c7ed8ebb52



the contract has several transaction that

were canceled due out of gas, and all

internal calls were canceled as well. Some

of the transaction are executed with clear

list on internal calls , that moves ether to

different accounts - also clearly described.







http://frontier.ether.camp/account/baa54d6e90c3f4d7ebec11bd180134c7ed8ebb52 the contract has several transaction that were canceled due out of gas, and all internal calls were canceled as well. Some of the transaction are executed with clear list on internal calls , that moves ether to different accounts - also clearly described. On more example:



http://frontier.ether.camp/account/17c7d136bdfc4371f989076bb3842be2e73c3ec1



we can see contract [17c7d1] , that on

4 - transaction - actually creates new [024eee]

contract and afterwards execute it,

that is how that contract was actually created.







http://frontier.ether.camp/account/17c7d136bdfc4371f989076bb3842be2e73c3ec1 we can see contract [17c7d1] , that on 4 - transaction - actually creates new [024eee] contract and afterwards execute it, that is how that contract was actually created. Last example was explained to me by Martin from

[groupgnosis] :



[tx:3b2b6c0e]



the transaction you can see calls several times

to another contract - which do some token trade

calculations and eventually decides to return all the

funds to the sender.





Internal calls - the calls that was invoked by actual contractsinternally and has option to move ether. Now it can be easyunderstood just by browsing transactions page - globallyand on each account transaction list.Let's see some examples:We are now one step closer toward our missionto provide the community with clear understandingof internal contract structure and relations, andwe will do more but now it is your turn to tell uswhat do you think:How we can improve it, tell us here on reddit ???