导入的钱包份额携带原始 keygen partyId,与设备自身 partyId 不同。 签名时用原始 partyId 订阅 session events,但该 ID 未在 message-router 注册,导致服务端返回 FAILED_PRECONDITION。 修复:签名前将导入份额的 partyId 也注册到 message-router(带 3 次重试), 注册失败则中断签名流程并提示用户;断线重连时自动恢复双 partyId 注册; 签名结束后清理额外注册。 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| account | ||
| message-router | ||
| server-party | ||
| server-party-api | ||
| server-party-co-managed | ||
| service-party-android | ||
| service-party-app | ||
| session-coordinator | ||
| tss-wasm | ||