跳到主要内容

枚举定义

所有值均为小写字符串,除非另有说明。后端会拒绝大写变体——例如 tif=GTC 将返回 400 invalid tif

订单方向 (side)

含义
buy买入基础资产,支付报价资产。
sell卖出基础资产,收取报价资产。

订单类型 (type)

含义
limit以指定 price 挂单。需同时提供 pricequantity
market立即成交的市价单。买入时使用 quote_quantity(花费的 USDT 金额);卖出时使用 quantity(出售的 DF 数量)。

有效期类型 (tif)

含义
gtcGood-Til-Canceled(撤销前有效)。未成交部分持续挂单,直至被撤销或完全成交。(limit 订单的默认值。)
iocImmediate-Or-Cancel(立即成交或撤销)。立即撮合当前可成交部分,剩余部分撤销。若有剩余数量未成交,状态变为 canceledfilled_qty > 0 表示发生了部分成交。(market 订单的默认值。)
post_only仅限限价单。若订单在下单时将立即撮合,则以 POST_ONLY_REJECT 拒绝,不产生任何成交;否则行为与 gtc 相同。

订单状态 (status)

是否终态含义
open挂单中,尚无成交。
partially_filled挂单中,filled_qty > 0,已有部分成交。
filled已完全成交。
canceled已由用户撤销、IOC 剩余撤销、市价单剩余撤销,或因市场 delisted 而撤销。
rejected在撮合引擎接受前校验失败(例如 SELF_TRADEPOST_ONLY_REJECT)。
expired保留字段;MVP 阶段现货不使用。

提币状态 (status)

含义
signed后端已签署 EIP-712 释放消息;用户尚未在链上提交。资金已被冻结。
confirmed链上 SpotWithdrawal 事件已被观察到。资金已离开金库。
expired签名在使用前已超过 deadline。资金已退还至 available

市场状态 (status)

效果
listed交易已开放。接受新订单。
halted新订单以 409 MARKET_HALTED 拒绝。已有挂单继续保留在订单簿上。
delisted终态。已有订单被清空(撤销并退款),新订单以 410 MARKET_DELISTED 拒绝。

成交角色 (role,出现于 GET /spot/trades/me)

含义
makermaker(做市方):调用方的订单挂在订单簿上被对方命中。
takertaker(吃单方):调用方的订单主动发起撮合。

K 线周期 (interval)

时间窗口
1m1 分钟
5m5 分钟
15m15 分钟
1h1 小时
4h4 小时
1d1 天

WebSocket 频道前缀

前缀是否需要鉴权格式
spot:depth:spot:depth:{symbol}
spot:trade:spot:trade:{symbol}
spot:ticker:spot:ticker:{symbol}
spot:kline:spot:kline:{symbol}:{interval}
spot:user:orders必须固定频道名(不含 symbol,服务端按用户过滤)
spot:user:balances必须固定频道名(服务端按用户过滤)

代币(MVP)

符号精度网络
DF18BSC 测试网
USDT6Arbitrum Sepolia(永续合约抵押品侧)