步骤速览相关资料
定位事件来源区块入门说明
入门说明

易欧最新下载app|BTC行情|维护期间充值地址仍然显示|读取地址旁的状态提示|暂缓向该地址发送

易欧最新下载app:索引服务先记录事件后遇到区块重组时,应按事件关联的区块哈希更新分支状态,并保留撤回原因。

内容导航
访问说明
资料速览
设备指引
使用参考
设备指引
内容导航
  1. 定位事件来源区块
  2. 写入撤回标记
  3. 重建当前事件视图

按实际进度继续操作

01

定位事件来源区块

检查索引记录保存的区块哈希及交易位置,确认事件最初关联的是哪一个区块实例。

02

写入撤回标记

当索引器识别该区块已被替代,应为对应事件记录撤回或非规范状态,而非只按高度删除整批数据。

03

重建当前事件视图

重新从当前规范分支同步相关区块,并让业务查询排除已撤回记录,同时保留历史变更轨迹。

重建当前事件视图

  1. 定位事件来源区块

    检查索引记录保存的区块哈希及交易位置,确认事件最初关联的是哪一个区块实例。

  2. 写入撤回标记

    当索引器识别该区块已被替代,应为对应事件记录撤回或非规范状态,而非只按高度删除整批数据。

  3. 重建当前事件视图

    重新从当前规范分支同步相关区块,并让业务查询排除已撤回记录,同时保留历史变更轨迹。

问题与处理参考

索引器发现重组后,为什么不直接按高度删除所有事件?

同高度可能存在不同区块,需按区块哈希关联具体分支记录。

使用提示汇总

检查索引记录保存的区块哈希及交易位置,确认事件最初关联的是哪一个区块实例。

当索引器识别该区块已被替代,应为对应事件记录撤回或非规范状态,而非只按高度删除整批数据。

重新从当前规范分支同步相关区块,并让业务查询排除已撤回记录,同时保留历史变更轨迹。

链上记录

Ethereum合约事件链下索引确认与回滚

定位事件来源区块

检查索引记录保存的区块哈希及交易位置,确认事件最初关联的是哪一个区块实例。

写入撤回标记

当索引器识别该区块已被替代,应为对应事件记录撤回或非规范状态,而非只按高度删除整批数据。

重建当前事件视图

重新从当前规范分支同步相关区块,并让业务查询排除已撤回记录,同时保留历史变更轨迹。

使用中的常见疑问

索引器发现重组后,为什么不直接按高度删除所有事件?

同高度可能存在不同区块,需按区块哈希关联具体分支记录。

撤回标记代表原事件从未发生过吗?

不代表,它曾出现在旧分支,只是不再属于当前规范链。