|
|
@@ -7,7 +7,7 @@ use tracing::error;
|
|
|
use exchanges::response_base::ResponseData;
|
|
|
use global::public_params;
|
|
|
use crate::exchange::ExchangeEnum;
|
|
|
-use crate::{Account, binance_handle, bitget_spot_handle, gate_handle, kucoin_handle, kucoin_spot_handle, MarketOrder, okx_handle, Position, SpecialDepth, SpecialOrder, SpecialTicker};
|
|
|
+use crate::{Account, binance_handle, binance_spot_handle, bitget_spot_handle, gate_handle, kucoin_handle, kucoin_spot_handle, MarketOrder, okx_handle, Position, SpecialDepth, SpecialOrder, SpecialTicker};
|
|
|
|
|
|
#[allow(dead_code)]
|
|
|
pub struct HandleSwapInfo;
|
|
|
@@ -45,6 +45,9 @@ impl HandleSwapInfo {
|
|
|
// 处理特殊Ticket信息
|
|
|
pub fn handle_special_ticker(exchange: ExchangeEnum, res_data: ResponseData) -> SpecialDepth {
|
|
|
match exchange {
|
|
|
+ ExchangeEnum::BinanceSpot => {
|
|
|
+ binance_spot_handle::handle_special_ticker(res_data)
|
|
|
+ }
|
|
|
ExchangeEnum::BinanceSwap => {
|
|
|
binance_handle::handle_special_ticker(res_data)
|
|
|
}
|