From b48b59d9468f0dfe51a095aa84fd5b94e591d420 Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 29 Dec 2025 11:07:27 -0800 Subject: [PATCH] =?UTF-8?q?fix(service-party-app):=20=E5=BC=80=E5=8F=91?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E9=BB=98=E8=AE=A4=E4=BD=BF=E7=94=A8=E7=9C=9F?= =?UTF-8?q?=E5=AE=9E=20TSS=20Handler?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题: - 开发模式自动使用 MockTSSHandler - MockTSSHandler 不发送真正的 TSS 网络消息 - 导致 co_managed_keygen 无法完成 修复: - 移除 NODE_ENV === 'development' 的自动 mock 逻辑 - 只有显式设置 USE_MOCK_TSS=true 时才使用 Mock Handler - 开发模式现在默认使用真实的 TSSHandler 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../mpc-system/services/service-party-app/electron/main.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/mpc-system/services/service-party-app/electron/main.ts b/backend/mpc-system/services/service-party-app/electron/main.ts index 35d0c941..f6c80c82 100644 --- a/backend/mpc-system/services/service-party-app/electron/main.ts +++ b/backend/mpc-system/services/service-party-app/electron/main.ts @@ -14,7 +14,9 @@ import { TSSHandler, MockTSSHandler, KeygenResult } from './modules/tss-handler' const HTTP_PORT = 3456; // 是否使用 Mock TSS Handler (开发模式) -const USE_MOCK_TSS = process.env.USE_MOCK_TSS === 'true' || process.env.NODE_ENV === 'development'; +// 注意:即使是开发模式,默认也使用真实的 TSS Handler +// 只有显式设置 USE_MOCK_TSS=true 才会使用 Mock Handler +const USE_MOCK_TSS = process.env.USE_MOCK_TSS === 'true'; // =========================================================================== // 调试日志系统