rwadurian/backend/mpc-system/services/service-party-app
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
..
electron fix(sign): complete sign flow with executeSign call and partyIndex fix 2025-12-30 07:05:07 -08:00
proto fix(service-party-app): 修复 proto 文件打包路径问题 2025-12-28 07:39:55 -08:00
scripts fix(service-party-app): 使用 afterPack hook 确保 TSS 二进制文件被正确打包 2025-12-29 11:14:39 -08:00
src fix(sign): complete sign flow with executeSign call and partyIndex fix 2025-12-30 07:05:07 -08:00
tss-party feat(service-party-app): add KAVA transfer functionality with multi-party MPC signing 2025-12-30 05:35:22 -08:00
.gitignore feat(service-party-app): 添加SQLite存储和Kava区块链集成 2025-12-28 19:45:45 -08:00
build-windows.bat fix(service-party-app): 更新build-windows.bat支持clean选项 2025-12-28 20:17:27 -08:00
electron-builder.json fix(service-party-app): 使用 afterPack hook 确保 TSS 二进制文件被正确打包 2025-12-29 11:14:39 -08:00
index.html feat(service-party-app): 添加签名功能并重命名应用 2025-12-28 08:00:00 -08:00
package-lock.json fix(service-party-app): 添加bech32类型声明和清理脚本 2025-12-28 20:14:17 -08:00
package.json fix(service-party-app): 在 package.json 的 build 配置中添加 afterPack 2025-12-29 11:20:35 -08:00
tsconfig.electron.json fix(service-party-app): 修复 Electron 主进程编译配置 2025-12-28 07:31:26 -08:00
tsconfig.json feat(co-managed-wallet): 添加分布式多方共管钱包创建功能 2025-12-27 21:39:07 -08:00
tsconfig.node.json feat(co-managed-wallet): 添加分布式多方共管钱包创建功能 2025-12-27 21:39:07 -08:00
vite.config.ts feat(co-managed-wallet): 添加分布式多方共管钱包创建功能 2025-12-27 21:39:07 -08:00