List of all items
Structs
- order_rate_limiter::OrderRateLimiter
- order_rate_limiter::RateLimitReached
- prelude::Account
- prelude::ActiveLimitOrders
- prelude::Asks
- prelude::Balances
- prelude::BaseCurrency
- prelude::Bba
- prelude::Bids
- prelude::Candle
- prelude::Config
- prelude::ContractSpecification
- prelude::Exchange
- prelude::ExchangeOrderMeta
- prelude::Fee
- prelude::Filled
- prelude::Leverage
- prelude::LimitOrder
- prelude::LnReturns
- prelude::Maker
- prelude::MarketOrder
- prelude::MarketOrderSettlement
- prelude::MarketState
- prelude::MaxNumberOfActiveOrders
- prelude::NewOrder
- prelude::NoUserOrderId
- prelude::NotEnoughAvailableBalance
- prelude::OrderId
- prelude::OrderQuantityLTEZero
- prelude::OrderRateLimits
- prelude::Pending
- prelude::Position
- prelude::PriceFilter
- prelude::QuantityFilter
- prelude::QuoteCurrency
- prelude::SmartCandle
- prelude::SortedOrders
- prelude::Taker
- prelude::TimestampNs
- prelude::Trade
Enums
- prelude::AmendLimitOrderError
- prelude::CancelBy
- prelude::CancelLimitOrderError
- prelude::ConfigError
- prelude::FilledQuantity
- prelude::LimitOrderEvent
- prelude::LimitOrderFill
- prelude::MarkMethod
- prelude::NewLimitOrderError
- prelude::OrderIdNotFound
- prelude::PositionSide
- prelude::PriceFilterError
- prelude::RePricing
- prelude::RiskError
- prelude::Side
- prelude::Solvency
- prelude::SubmitLimitOrderError
- prelude::SubmitMarketOrderError
- prelude::ValidateOrderQuantityError
Traits
- prelude::Cmp
- prelude::Currency
- prelude::MarginCurrency
- prelude::MarketUpdate
- prelude::Mon
- prelude::Num
- prelude::One
- prelude::Signed
- prelude::UserOrderId
- prelude::Zero
Macros
Functions
- load_trades_from_csv
- mock_exchange_inverse
- mock_exchange_linear
- mock_exchange_linear_with_account_tracker
- prelude::decimal_from_f64
- prelude::scale
- test_fee_maker
- test_fee_taker