研究了一下,貌似没有方法可以直接获取到内部交易。我还有个问题,我想获取一个区块中所有的ETH交易,是不是只能一个一个transactions去遍历?有没有办法可以直接获取到一整个区块中的交易?
内部交易 并不是一个真实的交易,仅是一状态的变化,etherscan 使用了经过修改后的节点,来获取这些数据。 我查资料说可以使用debug_traceTransaction 来获取到内部交易,不过我也没有试过。
debug_traceTransaction
例外,遍历 transactions 不就是直接的方法么?
使用erigon客户端可以获取内部交易。
我也遇到了这个问题,我是用下面这种办法解决的。 希望对你有所帮助 https://github.com/Rodert/blockchain-security/blob/main/docs/transaction/%E8%8E%B7%E5%8F%96%E4%BB%A5%E5%A4%AA%E5%9D%8A%E5%86%85%E9%83%A8%E4%BA%A4%E6%98%93.md
老板 牛逼