fix(service-party-app): 开发模式默认使用真实 TSS Handler

问题:
- 开发模式自动使用 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 <noreply@anthropic.com>
This commit is contained in:
hailin 2025-12-29 11:07:27 -08:00
parent b938722ff6
commit b48b59d946
1 changed files with 3 additions and 1 deletions

View File

@ -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';
// ===========================================================================
// 调试日志系统