List of all items
Structs
- AccountConfig
- AggTrade
- Amount
- BackoffConfig
- BackoffStrategy
- Balance
- BalanceEntry
- BalanceParams
- BaseExchange
- BatchCancelResult
- BatchOrderRequest
- BatchOrderResult
- BatchOrderUpdate
- BidAsk
- Binance
- BinanceBuilder
- Bitget
- BitgetBuilder
- BorrowInterest
- BorrowRate
- BorrowRateHistory
- Bybit
- BybitBuilder
- CancelAllOrdersResult
- CancelReplaceResponse
- CancellationToken
- CommissionRate
- Cost
- Currency
- CurrencyNetwork
- Decimal
- DepositAddress
- DepositWithdrawFee
- ExchangeCapabilities
- ExchangeConfig
- ExchangeConfigBuilder
- ExpiryDate
- Fee
- FeeFundingRate
- FeeFundingRateHistory
- FeeTradingFee
- FundingFee
- FundingHistory
- FundingRate
- FundingRateHistory
- HttpClient
- HttpConfig
- HyperLiquid
- HyperLiquidBuilder
- IndexPrice
- IsolatedBorrowRate
- LastPrice
- LedgerEntry
- Leverage
- LeverageParams
- LeverageTier
- Liquidation
- LogConfig
- MarginAdjustment
- MarginLoan
- MarginRepay
- MarkPrice
- Market
- MarketBidAsk
- MarketCache
- MarketLimits
- MarketPrecision
- MaxBorrowable
- MaxLeverage
- MaxTransferable
- MinMax
- MultiTierRateLimiter
- NetworkInfo
- NextFundingRate
- OHLCV
- OcoOrder
- OcoOrderInfo
- Ohlcv
- OhlcvParams
- OhlcvRequest
- OhlcvRequestBuilder
- Okx
- OkxBuilder
- OpenInterest
- OpenInterestHistory
- Order
- OrderBook
- OrderBookDelta
- OrderBookEntry
- OrderBookParams
- OrderParams
- OrderReport
- OrderRequest
- OrderRequestBuilder
- ParsedSymbol
- Position
- PremiumIndex
- Price
- RateLimiter
- RateLimiterConfig
- RetryConfig
- RetryStrategy
- ServerTime
- Stats24hr
- Subscription
- SubscriptionManager
- SymbolFormatter
- SymbolParser
- Ticker
- TickerParams
- TickerParamsBuilder
- Trade
- TradingFee
- TradingLimits
- Transaction
- TransactionFee
- Transfer
- TransferParams
- WithdrawParams
- WsClient
- WsConfig
- WsError
- WsStats
- WsStatsSnapshot
- account::AccountConfig
- account::CommissionRate
- balance::Balance
- balance::BalanceEntry
- balance::MaxBorrowable
- balance::MaxTransferable
- bid_ask::BidAsk
- currency::Currency
- currency::CurrencyNetwork
- currency::MinMax
- fee::FundingRate
- fee::FundingRateHistory
- fee::LeverageTier
- fee::TradingFee
- financial::Amount
- financial::Cost
- financial::Price
- funding_rate::FundingFee
- funding_rate::FundingHistory
- funding_rate::FundingRate
- funding_rate::FundingRateHistory
- funding_rate::NextFundingRate
- ledger::LedgerEntry
- margin::BorrowInterest
- margin::BorrowRate
- margin::BorrowRateHistory
- margin::IsolatedBorrowRate
- margin::MarginAdjustment
- margin::MarginLoan
- margin::MarginRepay
- mark_price::MarkPrice
- market::BidAsk
- market::LastPrice
- market::Market
- market::MarketLimits
- market::MarketPrecision
- market::ServerTime
- market::Stats24hr
- market::TradingFee
- market_data::IndexPrice
- market_data::Liquidation
- market_data::PremiumIndex
- ohlcv::OHLCV
- ohlcv_request::OhlcvRequest
- ohlcv_request::OhlcvRequestBuilder
- order::BatchCancelResult
- order::BatchOrderRequest
- order::BatchOrderResult
- order::BatchOrderUpdate
- order::CancelAllOrdersResult
- order::CancelReplaceResponse
- order::OcoOrder
- order::OcoOrderInfo
- order::Order
- order::OrderBuilder
- order::OrderReport
- order_request::Missing
- order_request::OrderRequest
- order_request::OrderRequestBuilder
- order_request::Set
- orderbook::OrderBook
- orderbook::OrderBookDelta
- orderbook::OrderBookEntry
- params::BalanceParams
- params::LeverageParams
- params::OhlcvParams
- params::OrderBookParams
- params::OrderParams
- params::TransferParams
- params::WithdrawParams
- position::Leverage
- position::Position
- prelude::AccountConfig
- prelude::AggTrade
- prelude::Amount
- prelude::BackoffConfig
- prelude::BackoffStrategy
- prelude::Balance
- prelude::BalanceEntry
- prelude::BalanceParams
- prelude::BaseExchange
- prelude::BatchCancelResult
- prelude::BatchOrderRequest
- prelude::BatchOrderResult
- prelude::BatchOrderUpdate
- prelude::BidAsk
- prelude::Binance
- prelude::BinanceBuilder
- prelude::Bitget
- prelude::BitgetBuilder
- prelude::BorrowInterest
- prelude::BorrowRate
- prelude::BorrowRateHistory
- prelude::Bybit
- prelude::BybitBuilder
- prelude::CancelAllOrdersResult
- prelude::CancelReplaceResponse
- prelude::CancellationToken
- prelude::CommissionRate
- prelude::Cost
- prelude::Currency
- prelude::CurrencyNetwork
- prelude::Decimal
- prelude::DepositAddress
- prelude::DepositWithdrawFee
- prelude::ExchangeCapabilities
- prelude::ExchangeConfig
- prelude::ExchangeConfigBuilder
- prelude::ExpiryDate
- prelude::Fee
- prelude::FeeFundingRate
- prelude::FeeFundingRateHistory
- prelude::FeeTradingFee
- prelude::FundingFee
- prelude::FundingHistory
- prelude::FundingRate
- prelude::FundingRateHistory
- prelude::HttpClient
- prelude::HttpConfig
- prelude::HyperLiquid
- prelude::HyperLiquidBuilder
- prelude::IndexPrice
- prelude::IsolatedBorrowRate
- prelude::LastPrice
- prelude::LedgerEntry
- prelude::Leverage
- prelude::LeverageParams
- prelude::LeverageTier
- prelude::Liquidation
- prelude::LogConfig
- prelude::MarginAdjustment
- prelude::MarginLoan
- prelude::MarginRepay
- prelude::MarkPrice
- prelude::Market
- prelude::MarketBidAsk
- prelude::MarketCache
- prelude::MarketLimits
- prelude::MarketPrecision
- prelude::MaxBorrowable
- prelude::MaxLeverage
- prelude::MaxTransferable
- prelude::MinMax
- prelude::MultiTierRateLimiter
- prelude::NetworkInfo
- prelude::NextFundingRate
- prelude::OHLCV
- prelude::OcoOrder
- prelude::OcoOrderInfo
- prelude::Ohlcv
- prelude::OhlcvParams
- prelude::OhlcvRequest
- prelude::OhlcvRequestBuilder
- prelude::Okx
- prelude::OkxBuilder
- prelude::OpenInterest
- prelude::OpenInterestHistory
- prelude::Order
- prelude::OrderBook
- prelude::OrderBookDelta
- prelude::OrderBookEntry
- prelude::OrderBookParams
- prelude::OrderParams
- prelude::OrderReport
- prelude::OrderRequest
- prelude::OrderRequestBuilder
- prelude::ParsedSymbol
- prelude::Position
- prelude::PremiumIndex
- prelude::Price
- prelude::RateLimiter
- prelude::RateLimiterConfig
- prelude::RetryConfig
- prelude::RetryStrategy
- prelude::ServerTime
- prelude::Stats24hr
- prelude::Subscription
- prelude::SubscriptionManager
- prelude::SymbolFormatter
- prelude::SymbolParser
- prelude::Ticker
- prelude::TickerParams
- prelude::TickerParamsBuilder
- prelude::Trade
- prelude::TradingFee
- prelude::TradingLimits
- prelude::Transaction
- prelude::TransactionFee
- prelude::Transfer
- prelude::TransferParams
- prelude::WithdrawParams
- prelude::WsClient
- prelude::WsConfig
- prelude::WsError
- prelude::WsStats
- prelude::WsStatsSnapshot
- prelude::account::AccountConfig
- prelude::account::CommissionRate
- prelude::balance::Balance
- prelude::balance::BalanceEntry
- prelude::balance::MaxBorrowable
- prelude::balance::MaxTransferable
- prelude::bid_ask::BidAsk
- prelude::currency::Currency
- prelude::currency::CurrencyNetwork
- prelude::currency::MinMax
- prelude::fee::FundingRate
- prelude::fee::FundingRateHistory
- prelude::fee::LeverageTier
- prelude::fee::TradingFee
- prelude::financial::Amount
- prelude::financial::Cost
- prelude::financial::Price
- prelude::funding_rate::FundingFee
- prelude::funding_rate::FundingHistory
- prelude::funding_rate::FundingRate
- prelude::funding_rate::FundingRateHistory
- prelude::funding_rate::NextFundingRate
- prelude::ledger::LedgerEntry
- prelude::margin::BorrowInterest
- prelude::margin::BorrowRate
- prelude::margin::BorrowRateHistory
- prelude::margin::IsolatedBorrowRate
- prelude::margin::MarginAdjustment
- prelude::margin::MarginLoan
- prelude::margin::MarginRepay
- prelude::mark_price::MarkPrice
- prelude::market::BidAsk
- prelude::market::LastPrice
- prelude::market::Market
- prelude::market::MarketLimits
- prelude::market::MarketPrecision
- prelude::market::ServerTime
- prelude::market::Stats24hr
- prelude::market::TradingFee
- prelude::market_data::IndexPrice
- prelude::market_data::Liquidation
- prelude::market_data::PremiumIndex
- prelude::ohlcv::OHLCV
- prelude::ohlcv_request::OhlcvRequest
- prelude::ohlcv_request::OhlcvRequestBuilder
- prelude::order::BatchCancelResult
- prelude::order::BatchOrderRequest
- prelude::order::BatchOrderResult
- prelude::order::BatchOrderUpdate
- prelude::order::CancelAllOrdersResult
- prelude::order::CancelReplaceResponse
- prelude::order::OcoOrder
- prelude::order::OcoOrderInfo
- prelude::order::Order
- prelude::order::OrderBuilder
- prelude::order::OrderReport
- prelude::order_request::Missing
- prelude::order_request::OrderRequest
- prelude::order_request::OrderRequestBuilder
- prelude::order_request::Set
- prelude::orderbook::OrderBook
- prelude::orderbook::OrderBookDelta
- prelude::orderbook::OrderBookEntry
- prelude::params::BalanceParams
- prelude::params::LeverageParams
- prelude::params::OhlcvParams
- prelude::params::OrderBookParams
- prelude::params::OrderParams
- prelude::params::TransferParams
- prelude::params::WithdrawParams
- prelude::position::Leverage
- prelude::position::Position
- prelude::risk::MaxLeverage
- prelude::risk::OpenInterest
- prelude::risk::OpenInterestHistory
- prelude::symbol::ExpiryDate
- prelude::symbol::ParsedSymbol
- prelude::ticker::Ticker
- prelude::ticker_params::TickerParams
- prelude::ticker_params::TickerParamsBuilder
- prelude::trade::AggTrade
- prelude::trade::Trade
- prelude::transaction::DepositAddress
- prelude::transaction::Transaction
- prelude::transaction::TransactionFee
- prelude::transfer::DepositWithdrawFee
- prelude::transfer::NetworkInfo
- prelude::transfer::Transfer
- risk::MaxLeverage
- risk::OpenInterest
- risk::OpenInterestHistory
- symbol::ExpiryDate
- symbol::ParsedSymbol
- ticker::Ticker
- ticker_params::TickerParams
- ticker_params::TickerParamsBuilder
- trade::AggTrade
- trade::Trade
- transaction::DepositAddress
- transaction::Transaction
- transaction::TransactionFee
- transfer::DepositWithdrawFee
- transfer::NetworkInfo
- transfer::Transfer
Enums
- AccountType
- ContractType
- CountingMode
- DefaultSubType
- DefaultType
- DefaultTypeError
- DigestFormat
- EndpointType
- Error
- HashAlgorithm
- LedgerDirection
- LedgerEntryType
- LogFormat
- LogLevel
- MarginType
- MarketType
- OrderSide
- OrderStatus
- OrderType
- PaddingMode
- PositionSide
- PrecisionMode
- PriceType
- RetryStrategyType
- RoundingMode
- SymbolError
- SymbolMarketType
- TakerOrMaker
- TimeInForce
- Timeframe
- TransactionStatus
- TransactionType
- TransferType
- WsConnectionState
- WsErrorKind
- WsEvent
- WsMessage
- currency::PrecisionMode
- default_type::DefaultSubType
- default_type::DefaultType
- default_type::DefaultTypeError
- endpoint::EndpointType
- ledger::LedgerDirection
- ledger::LedgerEntryType
- market::MarketType
- order::OrderBuilderError
- order::OrderSide
- order::OrderStatus
- order::OrderType
- order::TimeInForce
- params::AccountType
- params::PriceType
- position::MarginType
- position::PositionSide
- prelude::AccountType
- prelude::ContractType
- prelude::CountingMode
- prelude::DefaultSubType
- prelude::DefaultType
- prelude::DefaultTypeError
- prelude::DigestFormat
- prelude::EndpointType
- prelude::Error
- prelude::HashAlgorithm
- prelude::LedgerDirection
- prelude::LedgerEntryType
- prelude::LogFormat
- prelude::LogLevel
- prelude::MarginType
- prelude::MarketType
- prelude::OrderSide
- prelude::OrderStatus
- prelude::OrderType
- prelude::PaddingMode
- prelude::PositionSide
- prelude::PrecisionMode
- prelude::PriceType
- prelude::RetryStrategyType
- prelude::RoundingMode
- prelude::SymbolError
- prelude::SymbolMarketType
- prelude::TakerOrMaker
- prelude::TimeInForce
- prelude::Timeframe
- prelude::TransactionStatus
- prelude::TransactionType
- prelude::TransferType
- prelude::WsConnectionState
- prelude::WsErrorKind
- prelude::WsEvent
- prelude::WsMessage
- prelude::currency::PrecisionMode
- prelude::default_type::DefaultSubType
- prelude::default_type::DefaultType
- prelude::default_type::DefaultTypeError
- prelude::endpoint::EndpointType
- prelude::ledger::LedgerDirection
- prelude::ledger::LedgerEntryType
- prelude::market::MarketType
- prelude::order::OrderBuilderError
- prelude::order::OrderSide
- prelude::order::OrderStatus
- prelude::order::OrderType
- prelude::order::TimeInForce
- prelude::params::AccountType
- prelude::params::PriceType
- prelude::position::MarginType
- prelude::position::PositionSide
- prelude::symbol::ContractType
- prelude::symbol::SymbolError
- prelude::symbol::SymbolMarketType
- prelude::trade::TakerOrMaker
- prelude::transaction::TransactionStatus
- prelude::transaction::TransactionType
- prelude::transfer::TransferType
- symbol::ContractType
- symbol::SymbolError
- symbol::SymbolMarketType
- trade::TakerOrMaker
- transaction::TransactionStatus
- transaction::TransactionType
- transfer::TransferType
Traits
- ContextExt
- Deserialize
- ErrorContext
- Exchange
- ExchangeExt
- FullExchange
- IntoTickerParams
- Serialize
- WsExchange
- prelude::ContextExt
- prelude::Deserialize
- prelude::ErrorContext
- prelude::Exchange
- prelude::ExchangeExt
- prelude::FullExchange
- prelude::IntoTickerParams
- prelude::Serialize
- prelude::WsExchange
- prelude::ticker_params::IntoTickerParams
- ticker_params::IntoTickerParams
Derive Macros
Functions
- base64_to_base64url
- base64url_decode
- decimal_to_precision
- default_type::resolve_market_type
- eddsa_sign
- financial::decimal_utils::format_decimal
- financial::decimal_utils::from_f64
- financial::decimal_utils::parse_decimal
- financial::decimal_utils::parse_optional_decimal
- hash
- hmac_sign
- init_logging
- iso8601
- jwt_sign
- microseconds
- milliseconds
- number_to_string
- parse_date
- parse_iso8601
- precision_from_string
- prelude::base64_to_base64url
- prelude::base64url_decode
- prelude::decimal_to_precision
- prelude::default_type::resolve_market_type
- prelude::eddsa_sign
- prelude::financial::decimal_utils::format_decimal
- prelude::financial::decimal_utils::from_f64
- prelude::financial::decimal_utils::parse_decimal
- prelude::financial::decimal_utils::parse_optional_decimal
- prelude::hash
- prelude::hmac_sign
- prelude::init_logging
- prelude::iso8601
- prelude::jwt_sign
- prelude::microseconds
- prelude::milliseconds
- prelude::number_to_string
- prelude::parse_date
- prelude::parse_iso8601
- prelude::precision_from_string
- prelude::resolve_market_type
- prelude::seconds
- prelude::try_init_logging
- prelude::ymd
- prelude::ymdhms
- prelude::yymmdd
- prelude::yyyymmdd
- resolve_market_type
- seconds
- try_init_logging
- ymd
- ymdhms
- yymmdd
- yyyymmdd
Type Aliases
- ArcExchange
- BoxedExchange
- MarginMode
- MessageStream
- OrderBookSide
- Result
- Symbol
- Timestamp
- orderbook::OrderBookSide
- params::MarginMode
- prelude::ArcExchange
- prelude::BoxedExchange
- prelude::MarginMode
- prelude::MessageStream
- prelude::OrderBookSide
- prelude::Result
- prelude::Symbol
- prelude::Timestamp
- prelude::orderbook::OrderBookSide
- prelude::params::MarginMode