|
|
@@ -5,8 +5,8 @@ use tracing::{info};
|
|
|
|
|
|
use exchanges::gate_swap_rest::GateSwapRest;
|
|
|
|
|
|
-const ACCESS_KEY: &str = "92847413a17bf5b786c519b1640f359e";
|
|
|
-const SECRET_KEY: &str = "b4ebcddbd8df5985940cacf7290a8656f2a9c6554f288cd7b7ebcb5e6f7e7026";
|
|
|
+const ACCESS_KEY: &str = "b8c2e46dbab1e07c544c58ed455040ee";
|
|
|
+const SECRET_KEY: &str = "20761ad666666a7d70e61d82293e20c738514856e85e618d2fbb90be16549151";
|
|
|
|
|
|
|
|
|
//rest-设置持仓模式
|
|
|
@@ -88,33 +88,35 @@ async fn rest_account_book_test() {
|
|
|
async fn rest_sub_accounnt() {
|
|
|
let _guard = global::log_utils::init_log_with_info();
|
|
|
|
|
|
- // let mut ret = get_rest();
|
|
|
- // let req_data = ret.sub_account().await;
|
|
|
-
|
|
|
- let value = json!([
|
|
|
- {
|
|
|
- "remark": "account1",
|
|
|
- "login_name": "sub_account_for_trades",
|
|
|
- "user_id": 10001,
|
|
|
- "state": 1,
|
|
|
- "create_time": 168888888
|
|
|
- },
|
|
|
- {
|
|
|
- "remark": "account2",
|
|
|
- "login_name": "sub_account_for_trades",
|
|
|
- "user_id": 10002,
|
|
|
- "state": 1,
|
|
|
- "create_time": 168888888
|
|
|
- }
|
|
|
- ]);
|
|
|
-
|
|
|
- for account in value.as_array().unwrap() {
|
|
|
- let remark = account.get("remark").unwrap().as_str().unwrap();
|
|
|
- let login_name = account.get("login_name").unwrap().as_str().unwrap();
|
|
|
- let user_id = account.get("user_id").unwrap().as_i64().unwrap();
|
|
|
-
|
|
|
- info!("{}, {}, {}", remark, login_name, user_id)
|
|
|
- }
|
|
|
+ let mut ret = get_rest();
|
|
|
+ let response = ret.sub_account().await;
|
|
|
+
|
|
|
+ info!("{}", response.data.to_string())
|
|
|
+
|
|
|
+ // let value = json!([
|
|
|
+ // {
|
|
|
+ // "remark": "account1",
|
|
|
+ // "login_name": "sub_account_for_trades",
|
|
|
+ // "user_id": 10001,
|
|
|
+ // "state": 1,
|
|
|
+ // "create_time": 168888888
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // "remark": "account2",
|
|
|
+ // "login_name": "sub_account_for_trades",
|
|
|
+ // "user_id": 10002,
|
|
|
+ // "state": 1,
|
|
|
+ // "create_time": 168888888
|
|
|
+ // }
|
|
|
+ // ]);
|
|
|
+ //
|
|
|
+ // for account in value.as_array().unwrap() {
|
|
|
+ // let remark = account.get("remark").unwrap().as_str().unwrap();
|
|
|
+ // let login_name = account.get("login_name").unwrap().as_str().unwrap();
|
|
|
+ // let user_id = account.get("user_id").unwrap().as_i64().unwrap();
|
|
|
+ //
|
|
|
+ // info!("{}, {}, {}", remark, login_name, user_id)
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
// fn get_ws(btree_map: Option<GateSwapLogin>) -> GateSwapWs {
|