← 首页

加速或替换待处理交易后,总费用应该怎样核算

Articles

先建立替换关系

记录原哈希、新哈希、网络、发送地址和 nonce,确认两笔交易是否构成替换。仅因金额相同或提交时间接近,不能判断它们一定互相替代。

分别读取每个最终状态

使用可信浏览器查看原交易是待处理、被替换、失败还是已确认,并查看新交易状态。钱包显示的加速提示是操作入口,最终核算仍以链上回执为依据。

只统计实际发生的链上消耗

没有进入区块的待处理尝试通常没有最终回执费用;已执行或失败的交易则可能产生实际费用。账本保留每个哈希的状态与费用,不把提交前估算全部相加。

避免连续加价失去记录

每次替换都保存时间、参数和原因,直到某一笔确认或明确放弃。频繁点击加速可能产生多条候选记录;不理解状态时先停止,不继续创建更多交易。

核对要点

  • 用 nonce 与地址确认替换关系
  • 每个哈希分别读取最终状态
  • 总费用只统计有链上回执的实际消耗

资料来源

文中核对流程为本站整理,适用条件以具体产品当前官方文档为准。示例不是账户实际数据。