Browse Source

bybit 修改

hl 1 year ago
parent
commit
157dba670d
2 changed files with 7 additions and 4 deletions
  1. 2 1
      src/export_balance.rs
  2. 5 3
      src/swap_bybit/bybit_swap_rest_utils.rs

+ 2 - 1
src/export_balance.rs

@@ -121,7 +121,8 @@ pub async fn export_balance(config_info: BalanceConfigInfo) {
                     account_info.insert("secret_key".to_string(), account[2].clone());
 
                     let mut bybit_exc = BybitSwapRest::new(false, account_info.clone());
-                    let data = bybit_exc.get_account_transaction_log().await;
+
+                    let data = bybit_exc.get_account_transaction_log(start_time*1000, end_time*1000).await;
 
                     // info!("请求完成{:?}",data.clone());
                     if data.code.as_str() == "200" {

+ 5 - 3
src/swap_bybit/bybit_swap_rest_utils.rs

@@ -88,14 +88,16 @@ impl BybitSwapRest {
         data
     }
     //賬戶的交易日誌。
-    pub async fn get_account_transaction_log(&mut self) -> Response {
+    pub async fn get_account_transaction_log(&mut self,startTime:i64,endTime:i64) -> Response {
         let mut params = serde_json::json!({
             "accountType":"UNIFIED",
             "category":"linear",
             "currency":"USDT",
          });
-        params["startTime"] = serde_json::json!(1703124000000 as i64);
-        params["endTime"] = serde_json::json!(1703664000000  as i64);
+        // params["startTime"] = serde_json::json!(1703124000000 as i64);
+        // params["endTime"] = serde_json::json!(1703664000000  as i64);
+        params["startTime"] = serde_json::json!(startTime);
+        params["endTime"] = serde_json::json!(endTime);
         let data = self.request("GET".to_string(),
                                 "/v5".to_string(),
                                 "/account/transaction-log".to_string(),