rwadurian/backend/mpc-system/services
hailin 454e596d40 fix(sign): complete sign flow with executeSign call and partyIndex fix
Issues fixed:
1. participants_json now saves partyIndex (not just partyId and name)
2. createSignSession uses saved partyIndex instead of array index
3. Transfer.tsx uses saved partyIndex for executeSign
4. Sign.tsx now calls executeSign after joining session (was missing!)
5. Sign.tsx interfaces updated with proper types (sessionId, participants, parties)

The sign flow was broken because:
- partyIndex was not being saved during keygen completion
- Sign.tsx only joined session but never called executeSign
- This caused "Party not found in participants list" error

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 07:05:07 -08:00
..
account fix(sign-session): add join_token to GetSignSessionByInviteCode API 2025-12-30 06:31:41 -08:00
message-router fix(message-router): 透传JoinSession响应中的Status字段 2025-12-30 01:54:53 -08:00
server-party feat(server-party): add ExecuteWithSessionInfo for co-managed keygen 2025-12-30 00:43:09 -08:00
server-party-api fix(context): use parent context instead of Background() to allow proper cancellation 2025-12-06 06:36:34 -08:00
server-party-co-managed fix(server-party-co-managed): use session_started event for participants list 2025-12-30 00:52:28 -08:00
service-party-app fix(sign): complete sign flow with executeSign call and partyIndex fix 2025-12-30 07:05:07 -08:00
session-coordinator feat(mpc-system): add server-party-co-managed for co_managed_keygen sessions 2025-12-29 23:54:45 -08:00
tss-wasm feat(admin-web): 添加 TSS WASM 集成,实现与 Service-Party-App 功能对等 2025-12-29 01:39:43 -08:00