fix(identity-service): 修复 MPC keygen 请求参数
- sessionId 使用纯 UUID 格式(移除 mpc- 前缀) - shareType 使用 'wallet' 匹配 PartyShareType 枚举 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
e068b99dc1
commit
ef21009644
|
|
@ -79,10 +79,10 @@ export class MpcClientService {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 生成新的会话ID
|
* 生成新的会话ID (必须是纯 UUID 格式)
|
||||||
*/
|
*/
|
||||||
generateSessionId(): string {
|
generateSessionId(): string {
|
||||||
return `mpc-${randomUUID()}`;
|
return randomUUID();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
@ -112,7 +112,7 @@ export class MpcClientService {
|
||||||
sessionId: request.sessionId,
|
sessionId: request.sessionId,
|
||||||
partyId: 'server-party',
|
partyId: 'server-party',
|
||||||
joinToken: this.generateJoinToken(request.sessionId),
|
joinToken: this.generateJoinToken(request.sessionId),
|
||||||
shareType: 'SERVER',
|
shareType: 'wallet', // PartyShareType.WALLET
|
||||||
userId: request.parties.find(p => p.partyType === 'CLIENT')?.partyId,
|
userId: request.parties.find(p => p.partyType === 'CLIENT')?.partyId,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue