两笔 XIN 卡在 `signed` 状态,无法使用

Viewed 7

好的,简明扼要的事实陈述:


App ID: ccab5940-9855-4459-823f-9bd1136499af
主账户: 38659999

问题

两笔 XIN 卡在 signed 状态,无法使用:

UTXO 金额 状态 锁定交易
bd8be355... 0.0048081 XIN signed d08539fe...
555436b5... 2.5 XIN signed d08539fe...

根因:Safe 生成的交易 d08539fe 中两个 output 使用了相同的 ghost key,导致内核拒绝接受。但 Safe 没有将失败交易回滚,UTXO 永远卡在 signed

已尝试的恢复路径(全部失败)

  • /pin/verify(TIP 签名)→ ✅ 通过,密钥有效
  • /safe/multisigs/{id}/sign → ✅ 200,签名成功
  • /safe/multisigs/{id}/unlock → ❌ 403(服务端禁止)
  • /safe/multisigs/{id}/revoke → ❌ 403
  • /multisigs/requests/{id}/unlock → ❌ 404
  • /multisigs/requests/{id}/cancel → ❌ 404

需要服务端操作

将以下两个 output 的 statesigned 重置为 unspent

  • output_id: 39398feb-d5ae-31ed-9045-02d6e0c97b08
  • output_id: 9f9c700a-94c9-3b67-a9bd-5a739bd57823

相关 GitHub Issue: https://github.com/MixinNetwork/safe/issues/135


以上可以直接复制。

0 Answers