From e23af5d4ad5a9a958447c80e04592c778dc5ba7e Mon Sep 17 00:00:00 2001 From: Developer Date: Thu, 4 Dec 2025 05:55:26 -0800 Subject: [PATCH] =?UTF-8?q?fix(mpc-service):=20=E6=B7=BB=E5=8A=A0=20MPC=5F?= =?UTF-8?q?COORDINATOR=5FURL=20=E5=92=8C=20MPC=5FMESSAGE=5FROUTER=5FWS=5FU?= =?UTF-8?q?RL=20=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 问题:mpc-service 的 MPCCoordinatorClient 需要 MPC_COORDINATOR_URL 环境变量 原本只配置了 MPC_SESSION_COORDINATOR_URL,导致 Invalid URL 错误 修改内容: - docker-compose.yml: 添加 MPC_COORDINATOR_URL 和 MPC_MESSAGE_ROUTER_WS_URL - mpc-service/.env.example: 更新环境变量文档 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- backend/services/docker-compose.yml | 2 ++ backend/services/mpc-service/.env.example | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/backend/services/docker-compose.yml b/backend/services/docker-compose.yml index 4f32aa83..36efbdb8 100644 --- a/backend/services/docker-compose.yml +++ b/backend/services/docker-compose.yml @@ -336,7 +336,9 @@ services: - KAFKA_GROUP_ID=mpc-service-group # MPC System (deployed on 192.168.1.111) - MPC_ACCOUNT_SERVICE_URL=http://192.168.1.111:4000 + - MPC_COORDINATOR_URL=http://192.168.1.111:8081 - MPC_SESSION_COORDINATOR_URL=http://192.168.1.111:8081 + - MPC_MESSAGE_ROUTER_WS_URL=ws://192.168.1.111:8082 - MPC_SERVER_PARTY_API_URL=http://192.168.1.111:8083 - MPC_API_KEY=rwa-mpc-api-key-2024-secure-access-token - SHARE_MASTER_KEY=${SHARE_MASTER_KEY} diff --git a/backend/services/mpc-service/.env.example b/backend/services/mpc-service/.env.example index 10a56ebf..ee305a20 100644 --- a/backend/services/mpc-service/.env.example +++ b/backend/services/mpc-service/.env.example @@ -29,8 +29,11 @@ KAFKA_GROUP_ID=mpc-party-group # MPC System (deployed on 192.168.1.111) # account-service: Creates keygen/signing sessions MPC_ACCOUNT_SERVICE_URL=http://192.168.1.111:4000 -# session-coordinator: Coordinates TSS sessions +# session-coordinator: Coordinates TSS sessions (used by MPCCoordinatorClient) +MPC_COORDINATOR_URL=http://192.168.1.111:8081 MPC_SESSION_COORDINATOR_URL=http://192.168.1.111:8081 +# message-router: WebSocket for TSS message routing +MPC_MESSAGE_ROUTER_WS_URL=ws://192.168.1.111:8082 # server-party-api: Generates user shares (synchronous) MPC_SERVER_PARTY_API_URL=http://192.168.1.111:8083 # API key for authenticating with MPC system