Browse Source

bitmart bug ,ws 新增 Ticker 公共订阅

hl 1 year ago
parent
commit
102349b804
1 changed files with 8 additions and 0 deletions
  1. 8 0
      exchanges/src/bitmart_swap_ws.rs

+ 8 - 0
exchanges/src/bitmart_swap_ws.rs

@@ -36,6 +36,8 @@ pub enum BitMartSwapWsType {
 pub enum BitMartSwapSubscribeType {
     // 深度
     PuFuturesDepth,
+    // 深度
+    PuFuturesTicker,
 
     // 订单
     PrFuturesOrders,
@@ -127,6 +129,8 @@ impl BitMartSwapWs {
         for t in self.subscribe_types.clone() {
             if match t {
                 BitMartSwapSubscribeType::PuFuturesDepth => false,
+                BitMartSwapSubscribeType::PuFuturesTicker => false,
+
 
                 BitMartSwapSubscribeType::PrFuturesOrders => true,
                 BitMartSwapSubscribeType::PrFuturesPositions => true,
@@ -161,6 +165,10 @@ impl BitMartSwapWs {
             BitMartSwapSubscribeType::PuFuturesDepth => {
                 format!("futures/depth20:{}", symbol.to_uppercase())
             }
+            BitMartSwapSubscribeType::PuFuturesTicker => {
+                format!("futures/ticker")
+            }
+
 
             BitMartSwapSubscribeType::PrFuturesOrders => {
                 format!("futures/order")