览答疑说明
操作参考

欧e交易所下载|币圈实时行情|控制块使用了错误的内部公钥|确认目标输出|重算承诺

先确认整笔交易最终是否成功执行。

读取最终回执

先确认整笔交易最终是否成功执行。
先确认整笔交易最终是否成功执行。

步骤速览

检查调用失败层级

只把成功交易最终回执中的日志作为持久链上事件。

先确认整笔交易最终是否成功执行。

参考资料

检查调用失败层级

定位回调失败发生在何处及是否导致外层回滚。

  1. 读取最终回执

    先确认整笔交易最终是否成功执行。

  2. 检查调用失败层级

    定位回调失败发生在何处及是否导致外层回滚。

  3. 核对最终日志

    只把成功交易最终回执中的日志作为持久链上事件。

资料速览

核对最终日志

先确认整笔交易最终是否成功执行。

调试轨迹看到事件就代表链上保留了吗?

不代表,后续回滚可能使日志不进入最终回执。

失败交易的日志还能在区块浏览器查询吗?

通常需区分调试轨迹与最终收录日志。

调试轨迹看到事件就代表链上保留了吗?

不代表,后续回滚可能使日志不进入最终回执。

失败交易的日志还能在区块浏览器查询吗?

通常需区分调试轨迹与最终收录日志。

读取最终回执

先确认整笔交易最终是否成功执行。

内容介绍
链上记录

以太坊合约事件回调与重入调用顺序

读取最终回执

先确认整笔交易最终是否成功执行。

检查调用失败层级

定位回调失败发生在何处及是否导致外层回滚。

核对最终日志

只把成功交易最终回执中的日志作为持久链上事件。

你可能遇到的问题

调试轨迹看到事件就代表链上保留了吗?

不代表,后续回滚可能使日志不进入最终回执。

失败交易的日志还能在区块浏览器查询吗?

通常需区分调试轨迹与最终收录日志。