“欧亿交易所订单频道不再先推live”用于消除先收到live、随后又因下单失败而canceled的歧义。OKX当前行为中,价格穿越BBO或RPI间距校验失败的下单只推送canceled,不再出现短暂live;成功进入订单簿的订单会在确认入簿后约延迟1毫秒推送live。

OKX当前说明列出post_only、mmp_and_post_only和rpi;普通limit、market、ioc及fok等订单类型的推送行为不变。
客户端不能把新规则扩大到所有订单,也不能仅凭订单类型猜测最终状态。
post-only订单因价格穿越BBO被取消,或RPI订单因间距规则失败时,只会推送state=canceled,不再先推state=live。
系统应允许没有live前置事件的canceled,并依据ordId或clOrdId关联请求。
这是成功入簿后才确认live的行为差异,不是固定服务等级或可由客户端精确计时的保证。
不得因为短时间没有live就自动补单;应等待官方回报或查询订单终态。
移除必须先live再canceled的假设,支持canceled作为首个订单事件,并对重复、乱序和部分成交保持幂等处理。
升级后应用模拟失败、成功、部分成交和改单场景逐项验收,未知状态不能虚报成功。
OKX订单频道现在只在post-only与RPI订单成功入簿后推送live,失败可能直接推canceled。客户端应允许canceled作为首事件,禁止因短暂未见live自动补单。