错误码
兑换 API
| 错误码 | HTTP 状态 | 提示信息 |
|---|
| 0 | 200 | 操作成功 |
| 50011 | 429 | 用户请求频率过快,超过该接口允许的限额。请参考 API 文档并限制请求 |
| 50014 | 400 | 必填参数 {param0} 不能为空 |
| 50026 | 500 | 系统错误,请稍后重试 |
| 50103 | 401 | 请求头“OK_ACCESS_KEY“不能为空 |
| 50104 | 401 | 请求头“OK_ACCESS_PASSPHRASE“不能为空 |
| 50105 | 401 | 请求头“OK_ACCESS_PASSPHRASE“错误 |
| 50106 | 401 | 请求头“OK_ACCESS_SIGN“不能为空 |
| 50107 | 401 | 请求头“OK_ACCESS_TIMESTAMP“不能为空 |
| 50111 | 401 | 无效的 OK_ACCESS_KEY |
| 50112 | 401 | 无效的 OK_ACCESS_TIMESTAMP |
| 50113 | 401 | 无效的签名 |
| 51000 | 400 | {param0} 参数错误 |
| 80000 | 200 | 重复提交 |
| 82000 | 200 | 流动性不足 |
| 82003 | 200 | toToken 分佣地址有误 |
| 80001 | 200 | callData 超出最大限制,请在 5 分钟后重试。 |
| 80002 | 200 | 请求的代币 Object 数量达到上限 |
| 80003 | 200 | 请求的主网代币 Object 数量达到上限 |
| 80004 | 200 | 查询 SUI Object 超时 |
| 80005 | 200 | sui object 不足 |
| 82001 | 500 | 分佣服务暂不可用 |
| 82102 | 200 | 小于最小跨链数,最小数量是 {0} |
| 82103 | 200 | 超出最大跨链数,最大数量是 {0} |
| 82104 | 200 | 不支持该币种 |
| 82105 | 200 | 不支持该链 |
| 82112 | 200 | 当前交易的询价路径价差超过 {num},可能造成用户的资产损失, 当前默认值是 90%,可通过 priceImpactProtectionPercentage 字段来调节。 |
| 82116 | 200 | callData 超出最大限制,请在 5 分钟后重试。 |
| 82130 | 200 | 链不需要进行授权交易,可直接兑换 |
| 82004 | 200 | 通过 Four.meme 协议兑换的交易不支持分佣 |
| 82005 | 200 | 通过 Aspecta 协议兑换的交易不支持分佣 |
RFQ API
做市商应返回适当的 HTTP 状态代码以及错误消息。
| 错误码 | HTTP 状态 | 提示信息 |
|---|
| 0 | 200 | 请求成功,终端将返回报价。 |
| 404 | 404 | 终端不会返回此请求的报价(例如,不支持该货币对或规模)。 |
| 400 | 400 | 发送到终端的请求格式错误(例如,缺少预期参数)。 |
| 401 | 401 | 授权失败。例如,X-API-KEY 缺失或不正确。 |
| 50x | 50x | 终端处于离线状态或无法响应。如果此状态持续,终端将暂时中止,不再接收请求。 |
| 82000 | 200 | 此报价的流动性过低 |
| 82001 | 200 | 报价未超过挂单的最小规模 |
| 82002 | 200 | 挂单无法处理此报价 |
| 82003 | 200 | 挂单拒绝响应此用户 |