|
|
@@ -0,0 +1,25 @@
|
|
|
+use std::collections::BTreeMap;
|
|
|
+use std::io;
|
|
|
+use exchanges::binance_usdt_swap_ws;
|
|
|
+use exchanges::binance_usdt_swap_ws::BinanceUsdtSwapWs;
|
|
|
+use exchanges::response_base::ResponseData;
|
|
|
+use std::io::{Read, Write};
|
|
|
+
|
|
|
+#[tokio::test]
|
|
|
+ async fn test_import() {
|
|
|
+ //币安---深度socket-公共频道订阅
|
|
|
+ let get_res_data = move |res_data: ResponseData| {
|
|
|
+ async move {
|
|
|
+ // println!("?????{:?}", res_data);
|
|
|
+ let mut stdout = io::stdout();
|
|
|
+ writeln!(stdout, "?????-响应--{:?}", res_data).unwrap();
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
+
|
|
|
+ let mut btree_map: BTreeMap<String, String> = BTreeMap::new();
|
|
|
+ // btree_map.insert("lable".parse().unwrap(), "binance".parse().unwrap());//交易行名称
|
|
|
+
|
|
|
+ let ba_exc = BinanceUsdtSwapWs::new(false, true, btree_map);
|
|
|
+ ba_exc.kline(vec![&"BTCUSDT"], get_res_data);
|
|
|
+}
|