Skip to content

运行记录、失败处理与恢复

运行记录不是单纯的消息列表,它记录了从钱包连接、余额读取、报价、授权、广播到回执确认的完整过程。

日志等级

颜色/等级含义是否需要处理
提示当前阶段、等待条件或普通状态通常不需要
成功操作完成或回执确认成功用于核对结果
错误当前任务失败、用户取消或检查未通过需要阅读原因

浮动运行记录

页面右下角保留“运行记录”入口。滚动到小号钱包、结果表格或页面底部时,无需返回顶部即可打开。面板支持导出、清空和关闭。

小号结果状态

状态说明
未执行任务尚未轮到
待确认已广播,正在等待链上回执
成功回执状态为成功
失败检查、签名、广播或回执失败

“成功”必须以交易回执 status = 1 为准。仅拿到交易哈希不代表最终成功。

失败后是否继续

  • 关闭“失败后继续”:任一关键失败会停止当前批次,适合测试阶段。
  • 开启“失败后继续”:记录失败并继续后续任务,适合已经验证过的批量流程。

准备重试失败

点击“准备重试失败”只会筛选并勾选失败账户,不会立即发送交易。正确流程是:

  1. 查看第一条失败日志;
  2. 判断是网络、余额、授权、路由还是代币限制;
  3. 修正配置;
  4. 重新估算;
  5. 再开始执行。

待确认交易恢复

页面会保存待确认交易的哈希、网络与账户信息。刷新后重新进入同一工作区,系统会分批查询回执,避免重复发送。

以下情况不要立即重发:

  • 钱包显示交易 pending;
  • 日志提示确认超时;
  • RPC 暂时无法查询回执;
  • 用户在钱包中执行了加速或替换。

交易被替换

钱包“加速”通常会产生相同 nonce 的替换交易。系统会识别 TRANSACTION_REPLACED,继续检查替换交易回执;如果用户取消替换,则记录为取消,不会误报成功。

导出记录

建议在批量任务结束后导出运行记录,并保留:

  • 执行时间;
  • 网络与路由;
  • 钱包地址;
  • 交易哈希;
  • 成功/失败原因;
  • 使用的策略和轮次。

请先使用小额测试钱包验证,再执行批量任务。