
订单如何工作
CLOB 中底层都可以视为限价订单。通常所说的“市价单”,本质上是一个价格足够激进、能够立即穿过订单簿成交的限价订单。 撮合遵循价格优先、时间优先:更优价格优先成交;同一价格下,更早进入订单簿的订单优先。订单有效方式
以下值用于order_type;order_mode 使用 LIMIT 或 MARKET。
Post Only
Post Only 订单保证只作为 Maker。如果提交时会立即与现有订单成交,则订单直接被拒绝,而不会主动吃掉流动性。完整生命周期
1
创建并签名
构造订单参数,包括 Token ID、方向(
BUY / SELL)、价格、数量、过期时间和时间戳,并使用交易钱包签名。2
提交到 CLOB
CLOB 验证签名、余额与授权,并校验 tick size、最小下单数量等交易规则。不合法订单不会进入订单簿。
3
撮合或进入订单簿
可立即成交的订单与现有流动性撮合;无法立即成交的订单继续留在订单簿,直到成交、撤销或过期。部分市场可能对 Taker 设置撮合延迟保护 Maker。
4
链上结算
撮合完成后,结算合约验证订单并在一次原子交易中完成结果代币与 USDT 的资产交割。
5
确认完成
链上交易确认后,账户余额、成交记录和持仓同步更新。
REST 订单状态
REST 订单查询及status 筛选使用以下小写值;WebSocket 订单推送使用另一套大写 UI 状态。
成交状态
Maker 与 Taker
Taker 实际成交价格按照订单簿上对手方的挂单价格执行。例如买单限价为
$0.55,与 $0.52 的卖单成交时,成交价为 $0.52。
撤单
未成交订单通常可主动取消。已经完成撮合的部分无法撤回;即使剩余部分被撤销,已撮合部分仍会继续完成结算。下单要求
单笔新订单最大可用数量应扣除现有未成交订单已占用的余额:
下一步
市场结算
了解市场如何确定结果以及获胜 Token 如何赎回。
提交订单
查看交易接口与下单流程。