WebSocket:统一账户频道
私有 WebSocket 频道,向单个用户推送实时 uniMMR、风险预警、reduce_only 转换与清算步骤。
连接地址
wss://api.prex.world/ws
鉴权使用 JWT(与 positions / orders / balance 频道一致)。可在
subscribe 消息内附带 token,或 先发送 auth_token 消息完成鉴权后再订阅。
订阅
{ "type": "subscribe", "channel": "unified_account", "token": "<JWT>" }
服务器响应:
{ "type": "subscribed", "channel": "unified_account" }
推送频率
用户处于 unified 模式时,风控 Worker 每个 2 秒 tick 恰好发送一个事件(即使状态无变化),
前端可据此渲染实时 uniMMR 而无需轮询。平静的 tick 发送的是基线 update 事件。
发生状态转换的 tick,事件类型会被替换:你会收到单个 margin_call /
reduce_only / liquidating / status_change 事件来取代基线 update,
而不是在其之外额外推送。同理,某个 tick 内清算步骤成功时,该 tick 的事件是
liquidation_step — 它取代同一 tick 内本应发出的 liquidating 转换事件。