浏览代码

测试示例

875428575@qq.com 2 年之前
父节点
当前提交
042769bd64
共有 2 个文件被更改,包括 17 次插入6 次删除
  1. 10 0
      exchanges/src/gate_swap_rest.rs
  2. 7 6
      exchanges/tests/test.rs

+ 10 - 0
exchanges/src/gate_swap_rest.rs

@@ -41,6 +41,16 @@ impl GateSwapRest {
     /*******************************************************************************************************/
     /*****************************************rest请求函数********************************************************/
     /*******************************************************************************************************/
+    pub async fn get_server_time(&self) -> ResponseData {
+        let mut btree_map: BTreeMap<String, String> = BTreeMap::new();
+        let data = self.request("GET".to_string(),
+                                "/api/v4".to_string(),
+                                format!("/spot/time"),
+                                true,
+                                btree_map,
+        ).await;
+        data
+    }
     pub async fn get_account(&self, settle: String) -> ResponseData {
         let mut btree_map: BTreeMap<String, String> = BTreeMap::new();
         let data = self.request("GET".to_string(),

+ 7 - 6
exchanges/tests/test.rs

@@ -5,10 +5,8 @@ use exchanges::gate_swap_rest::GateSwapRest;
  async fn test_import() {
     //gate-rest -账户信息
     let mut btree_map: BTreeMap<String, String> = BTreeMap::new();
-    btree_map.insert("access_key".to_string(), "4181c882718a95e72122ac1d52c88533".to_string());
-    btree_map.insert("secret_key".to_string(), "de82d1507b843ff08d81a0e9b878b721359f274937216b307834b570b676fa3c".to_string());
-    // btree_map.insert("access_key".to_string(), "dbefbc809e3e83c283a984c3a1459732ea7db1360ca80c5c2c8867408d28cc83".to_string());
-    // btree_map.insert("secret_key".to_string(), "2b5eb11e18796d12d88f13dc27dbbd02c2cc51ff7059765ed9821957d82bb4d9".to_string());
+    btree_map.insert("access_key".to_string(), "".to_string());
+    btree_map.insert("secret_key".to_string(), "".to_string());
 
     let gate_exc = GateSwapRest::new(false, true, btree_map);
     // let req_data = gate_exc.get_account("usdt".to_string()).await;
@@ -17,6 +15,9 @@ use exchanges::gate_swap_rest::GateSwapRest;
     // println!("gate-rest -持仓信息{:?}", req_data);
     // let req_data = gate_exc.get_ticker("usdt".to_string()).await;
     // println!("gate-rest -ticker{:?}", req_data);
-   let req_data = gate_exc.get_market_details("usdt".to_string()).await;
-   println!("gate-rest -market_details{:?}", req_data);
+   // let req_data = gate_exc.get_market_details("usdt".to_string()).await;
+   // println!("gate-rest -market_details{:?}", req_data);
+    let req_data = gate_exc.get_server_time().await;
+    println!("gate-rest -market_details{:?}", req_data);
+
 }