diff --git a/backend/services/trading-service/src/application/services/c2c.service.ts b/backend/services/trading-service/src/application/services/c2c.service.ts index af0c0773..07e286d7 100644 --- a/backend/services/trading-service/src/application/services/c2c.service.ts +++ b/backend/services/trading-service/src/application/services/c2c.service.ts @@ -118,13 +118,11 @@ export class C2cService { throw new BadRequestException('最小交易数量为1'); } - // 卖单:自动获取卖家 Kava 地址(用于绿积分转账) + // 卖单:尝试获取卖家 Kava 地址(非必需,C2C交易不涉及链上操作) let sellerKavaAddress: string | null = null; if (type === C2C_ORDER_TYPE.SELL) { sellerKavaAddress = await this.identityClient.getUserKavaAddress(accountSequence); - if (!sellerKavaAddress) { - throw new BadRequestException('未找到您的 Kava 钱包地址,请先绑定钱包'); - } + // Kava 地址仅作为订单附加信息,获取失败不阻断创建 } // 计算总金额