Browse Source

优化代码

875428575@qq.com 2 years ago
parent
commit
d6abb64dfc

+ 5 - 2
exchanges/src/binance_swap_rest.rs

@@ -96,10 +96,13 @@ impl BinanceSwapRest {
         self.delays.clone()
     }
     pub fn get_avg_delay(&self) -> Decimal {
-        self.avg_delay
+        self.avg_delay.clone()
+    }
+    pub fn get_max_delay(&self) -> i64 {
+        self.max_delay.clone()
     }
     fn get_delay_info(&mut self) {
-        let  last_100 = if self.delays.len() > 100 {
+        let last_100 = if self.delays.len() > 100 {
             self.delays[self.delays.len() - 100..].to_vec()
         } else {
             self.delays.clone()

+ 4 - 1
exchanges/src/gate_swap_rest.rs

@@ -340,7 +340,10 @@ impl GateSwapRest {
         self.delays.clone()
     }
     pub fn get_avg_delay(&self) -> Decimal {
-        self.avg_delay
+        self.avg_delay.clone()
+    }
+    pub fn get_max_delay(&self) -> i64 {
+        self.max_delay.clone()
     }
     fn get_delay_info(&mut self) {
         let  last_100 = if self.delays.len() > 100 {

+ 4 - 1
exchanges/src/kucoin_swap_rest.rs

@@ -272,7 +272,10 @@ impl KucoinSwapRest {
         self.delays.clone()
     }
     pub fn get_avg_delay(&self) -> Decimal {
-        self.avg_delay
+        self.avg_delay.clone()
+    }
+    pub fn get_max_delay(&self) -> i64 {
+        self.max_delay.clone()
     }
     fn get_delay_info(&mut self) {
         let last_100 = if self.delays.len() > 100 {