کانال خصوصی سفارشات کاربر
در این کانال، رویدادهای سفارش کاربر منتشر میشود.
الگوی کانال:
private:orders#{websocketAuthParam}
عضویت در این کانال به توکن اتصال وبسوکت و websocketAuthParam کاربر نیاز دارد.
نمونه عضویت با SDK:
const websocketAuthParam = '<WEBSOCKET_AUTH_PARAM>';
const sub = client.newSubscription(`private:orders#${websocketAuthParam}`, { delta: 'fossil' });
sub.on('publication', (ctx) => {
console.log(ctx.data);
});
sub.subscribe();
نمونه پیام سفارش:
{
"amount": "0.0002",
"avgFilledPrice": "114879999920",
"clientOrderId": null,
"dstCurrency": "rls",
"eventTime": 1762779011366,
"fee": "0.00000031",
"filledAmount": "0.0002",
"lastFillTime": 1762779011258,
"marketType": "Spot",
"orderId": 278339,
"orderType": "Market",
"param1": null,
"price": null,
"side": "Buy",
"srcCurrency": "btc",
"status": "Done",
"tradeAmount": "0.0002",
"tradeId": 92547,
"tradePrice": "114879999920"
}
نمونه پیام خطای سفارش:
{
"status": "Failed",
"code": "OverValueOrder",
"message": "Order Validation Failed",
"clientOrderId": "TestClientID"
}
Responses
- 200
پیام کانال خصوصی سفارشات