同一账户的顺序要求
传统外部账户发起的交易使用 Nonce 表示顺序,较早的交易未完成时,后续交易可能受到影响。钱包里连续点击几次发送,未必产生几条独立且能同时完成的操作,也可能把队列变得更难理解。
加速和取消在做什么
部分钱包通过发送相同 Nonce、满足替换要求的新交易来尝试加速或取消等待中的交易。这不是从链上删除已经确认的记录,也不能保证一定抢在原交易之前完成。原交易已经被确认后,不能用这一机制撤销其结果。
先区分三种显示
只有应用转圈却没有哈希,可能尚未广播;浏览器显示等待,说明仍需判断费用与顺序;浏览器成功但应用未更新,可能是界面或索引延迟。对应处理不同,不应一看到“卡住”就提高费用或重新授权。
排查步骤
- 核对网络、账户和交易哈希是否一致。
- 查看该账户更早的等待交易及钱包官方说明。
- 确认有足够费用资产,再使用钱包支持的功能。
- 修改前记录原交易信息,避免在不了解 Nonce 的情况下手工连续发送。
来源与进一步阅读
Ethereum:交易文档说明交易字段与执行流程。具体替换操作依钱包和网络而异。