以太扫描提供了一种检查特定自定义令牌的事务历史的方便方法。但是,我想知道令牌事务首先存储在哪里。我阅读了一些Ethereum日志,如这一个:
{"blockNumber":"3904411","blockHash":"0xf5f12d939472b79009f86163f6ec4440ed067fd14f222bc8e9cc9b82cdbaa71b","timeStamp":"1497983089","hash":"0xc658c9f5a4e2f34adb98d364c89c6d8f263f725d9318e84cae54f60d042fbb82","nonce":"0","transactionIndex":"13","from":"0x0008ec9f540ceb20cda44ec8503981ff58a3361b","to":"","value":"0","gas":"4000000","gasPrice":"57475936256","input":"","contractAddress":"0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0","cumulativeGasUsed":"2429602","gasUsed":"1976412","confirmations":"165071","isError":"0"}我省略了输入字段,因为它有点长。
但是,我认为值字段仅表示ETH的值。但是令牌事务并不一定涉及ETH事务。
我知道事件日志里可能有线索。但我怎样才能从原木上得到它呢?我可以直接从区块链获得它,而不是事件日志吗?
发布于 2017-08-16 00:26:03
我有一个帖子,详细解释了如何解析detail事件日志。
发布于 2018-06-20 13:06:20
据我所知,目前检查令牌传输的唯一方法是检查日志。您可以通过更改到提供的url上的事件选项卡或使用web3js库和getTransactionReceipt(tx_hash)方法通过javascript查看它。
在日志对象中,有一个主题数组,解析这些主题,您就会知道事务的作用。有关如何解析/解码这些日志的详细信息,请搜索更多信息,因为对于不同的契约方法有不同的方法。
发布于 2017-07-25 01:42:31
您可以在这个链接https://etherscan.io/token/0x86fa049857e0209aa7d9e616f7eb3b3b78ecfdb0中看到内部事务
https://ethereum.stackexchange.com/questions/22987
复制相似问题