新增三层保护机制: 1. 用户注册时:监听 identity.UserAccountCreated 事件自动创建钱包 2. 发起转账时:检测内部转账后调用 ensureWalletExists() 预创建钱包 3. 链上确认时:原有 upsert 逻辑兜底(保持不变) 新增文件: - identity-event-consumer.service.ts: 消费 identity 用户注册事件 - user-account-created.handler.ts: 处理用户注册事件创建钱包 新增 API: - POST /wallets/ensure-wallet: 确保单个钱包存在 - POST /wallets/ensure-wallets: 批量确保钱包存在 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| .claude | ||
| api-gateway | ||
| infrastructure | ||
| mpc-system | ||
| scripts | ||
| services | ||
| .env.windows | ||
| docker-compose.windows.yml | ||