假设我已经在智能合约中更新了变量x as(x = 10)。我存储了transactionHash。然后,我再次更改x = 20的值,然后将获得一个新的交易哈希。那么,有什么方法可以使用早期更新(x = 10)的transactionHash来查看x的值是什么?
有两种从智能合约获取输出的方法
您使用智能合约ABI和呼叫直接读取状态
交易包含Solidity events,您可以从交易日志中进行解析
对于这两种情况,都必须将支持写入智能合约,并且在此问题中,智能合约代码本身缺失,因此无法确切说明如何执行。