via: tokenanalyst.io
Create trace (建设陈迹):代表着智能合约的建设,而且把以太币转到全新建设的智能合约。
其他这三个合约必需要挪用另一个内部的函数(getTop5),从而在内部存储中找出前 5 大代币持有者。别离找出各自的 5
简而言之,,就是区块链上的一部门代码正在缔造另一部门代码。
这里可以留意一下:你无法仅仅通过加减某一地点转入和转出的以太币来计较其账户余额,因为子陈迹和函数挪用进程中的以太币转手,最终会影响该生意业务自己。
https://etherscan.io/txsInternal
小结在阐明链上数据的时候,出格是针对以太坊的数据,只看生意业务记录是远远不足的!
接下来,我们会简朴表明一下这个进程:
下图是所有已阐明函数挪用的一个子集,按汗青上每个函数的挪用次数举办分列。从中可以看出,一些特定的函数,如 transfer 与 transferFrom,利用频率很是之高。这是因为这些函数都是 ERC20 尺度的一部门。
个地点后,这三个合约最终会启动代币转移成果,从而可以把代币从本身的余额中转移到相应的地点(有些是其他相关合约自己)。虽说 etherscan 的「内部生意业务」成果可以让你拼凑出一些相关的线索,但要获取可信任的、完整的生意业务数据,你就需要 EVM 在执行每次生意业务时的完整机状态记录。你可以把这些状态认为是可以或许实时捕捉一次生意业务对付下游影响的快照。
生意业务之下的真相郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。