先确定 nonce 所属账户
Ethereum 交易中的 nonce 表示特定发送账户已发起交易的顺序。不同地址都可以出现相同数字,因此单独记录 nonce 无法唯一定位交易,也不能跨账户比较先后。
用完整组合建立索引
保存网络、发送地址、nonce、交易哈希和状态。若发生加速或替换,再把同一发送地址与 nonce 下的候选哈希关联,避免把其他账户的相同编号混入。
平台编号不能替代链上字段
平台内部订单号、钱包队列序号与链上 nonce 可能使用不同口径。排查卡住交易时分别保留三类标识,不根据数字相同就宣称它们指向同一事件。
核对要点
- nonce 只在对应发送账户中有顺序意义
- 网络地址和哈希必须共同记录
- 内部订单号不等于链上 nonce
资料来源
文中核对流程为本站整理,适用条件以具体产品当前官方文档为准。示例不是账户实际数据。