diff --git a/rustybot/src/connectors.rs b/rustybot/src/connectors.rs index 0bf4c7c..26aacfa 100644 --- a/rustybot/src/connectors.rs +++ b/rustybot/src/connectors.rs @@ -5,18 +5,16 @@ use std::sync::Arc; use async_trait::async_trait; use bitfinex::api::Bitfinex; -use bitfinex::book::{Book, BookPrecision}; +use bitfinex::book::BookPrecision; use bitfinex::orders::{CancelOrderForm, OrderMeta}; use bitfinex::responses::{OrderResponse, TradeResponse}; use bitfinex::ticker::TradingPairTicker; -use futures_retry::{FutureRetry, RetryPolicy}; +use futures_retry::RetryPolicy; use log::trace; use tokio::macros::support::Future; use tokio::time::Duration; -use tokio_tungstenite::stream::Stream::Plain; use crate::currency::{Symbol, SymbolPair}; -use crate::models::TradingPlatform::Margin; use crate::models::{ ActiveOrder, OrderBook, OrderBookEntry, OrderDetails, OrderFee, OrderForm, OrderKind, Position, PositionState, PriceTicker, Trade, TradingPlatform, WalletKind, diff --git a/rustybot/src/managers.rs b/rustybot/src/managers.rs index 5b76e72..bf34e82 100644 --- a/rustybot/src/managers.rs +++ b/rustybot/src/managers.rs @@ -11,11 +11,10 @@ use tokio::sync::oneshot; use tokio::time::Duration; use crate::connectors::{Client, ExchangeDetails}; -use crate::currency::{Symbol, SymbolPair}; +use crate::currency::SymbolPair; use crate::events::{ActorMessage, Event, Message}; use crate::models::{ ActiveOrder, OrderBook, OrderForm, OrderKind, Position, PriceTicker, TradingPlatform, - WalletKind, }; use crate::strategy::{FastOrderStrategy, OrderStrategy, PositionStrategy, TrailingStop}; use crate::BoxError; diff --git a/rustybot/src/ticker.rs b/rustybot/src/ticker.rs index b5c036e..d02d5b6 100644 --- a/rustybot/src/ticker.rs +++ b/rustybot/src/ticker.rs @@ -1,4 +1,4 @@ -use tokio::time::{Duration}; +use tokio::time::Duration; pub struct Ticker { duration: Duration,