跳转到主要内容
私有频道需要 Broker API Key 签名认证及已绑定的钱包地址。API Secret 只在本地用于签名,不能通过网络发送。详见WebSocket 认证。

订阅

使用 ec 前缀。可以使用 items 订阅指定条件,也可以使用 all: true 订阅全部私有推送。
取消订阅时使用相同的 payload,并将 op 设置为 unsubscribe。

ec.orders

账户订单状态变化。返回字段包括 order_id、client_order_id、event_id、condition_id、token_id、outcome、side、order_mode、order_type、px、qty、filled_qty、left_qty、status、created_ts 和 updated_ts。
WebSocket 的 status 是上游大写 UI 状态,与 REST 接口的小写五态不同。常见值包括 PROCESSING、OPEN、CANCELLING、MATCHED、CANCELED 和 FAILED。

ec.usertrades

账户成交推送。返回 trade_id、order_id、condition_id、token_id、side、role、px、qty、fee_rate、status 和 created_ts。
仅推送已确认的账户成交;具体是否推送 MATCHED 事件取决于服务配置。

ec.positions

账户仓位变化。返回 position_id、event_id、token_id、outcome、qty、avg_px、settle_status、locked_qty、available_qty、claimable_amount 和 updated_ts。

ec.settlements

结算和可领取金额变化。
私有频道是事件驱动的。重连后应通过对应 REST 接口恢复当前状态;订阅私有频道不会自动返回完整账户快照。