抽卡与回购
提交抽卡请求
提交已签名的开包请求,立即获取 requestId。断开连接后,抽卡仍会继续。
POST
提交已签名抽卡请求并按请求 ID 轮询
提交并跟踪抽卡
- 签署购买请求。 让买家签署准备抽卡返回的完整 Permit2 数据,再用开发者密钥提交。流式接口使用相同的请求体和签名校验规则。
- 保存请求 ID。 接口立即返回 HTTP
202、requestId和当前状态。此次购买归属于当前开发者和买家钱包。 - 查询结果。 使用该 ID 约每秒查询一次抽卡状态,直到返回
RESOLVED或FAILED。
requestId。失败的请求可以重新启动,同一签名最多扣款一次。如果 PENDING_PAYMENT 持续超过 10 分钟,请停止轮询,并在再次签名前携原 requestId 联系 Renaiss。请求
需要开发者密钥和钱包签名
响应
提交后的失败
首次提交返回 HTTP202 和 PENDING_PAYMENT。重发同一签名可能会重新开始失败的请求。如只需查询,请使用原 requestId 轮询。状态为 FAILED 表示未扣款。多数错误的 error.message 都是 Unable to fund the pull.。如果接口返回其他消息,表中会列出原文。INSUFFICIENT_USDT_AMOUNT。请同时检查钱包余额和授予 Permit2 的 USDT 额度。测试网上,余额充足但授权额度不足时会返回 INSUFFICIENT_ALLOWANCE。错误码
如果接口返回 HTTP
4xx 或 5xx,可按下表中的状态码和响应原文查找处理方式。有关各接口通用的处理建议,请参阅错误码含义与处理方式。授权
请求体
application/json
响应
已接受抽卡请求,响应体为请求状态。
仅当 status 为 FAILED 时返回 code 和 message,其余状态均为 null。 参见失败原因与处理方式。