List of all items
Structs
- binance::Binance
- binance::BinanceOptions
- binance::BinanceUrls
- binance::auth::BinanceAuth
- binance::builder::BinanceBuilder
- binance::rest::account::BalanceFetchParams
- binance::rest::market_data::SystemStatus
- binance::signed_request::SignedRequestBuilder
- binance::symbol::BinanceSymbolConverter
- binance::time_sync::TimeSyncConfig
- binance::time_sync::TimeSyncManager
- binance::ws::BinanceWs
- binance::ws::ListenKeyManager
- binance::ws::MessageRouter
- binance::ws::ReconnectConfig
- binance::ws::Subscription
- binance::ws::SubscriptionManager
- bitget::Bitget
- bitget::BitgetOptions
- bitget::BitgetUrls
- bitget::auth::BitgetAuth
- bitget::builder::BitgetBuilder
- bitget::signed_request::BitgetSignedRequestBuilder
- bitget::ws::BitgetWs
- bybit::Bybit
- bybit::BybitOptions
- bybit::BybitUrls
- bybit::auth::BybitAuth
- bybit::builder::BybitBuilder
- bybit::signed_request::BybitSignedRequestBuilder
- bybit::symbol::BybitSymbolConverter
- bybit::ws::BybitWs
- exchange::ExchangeCapabilities
- hyperliquid::HyperLiquid
- hyperliquid::HyperLiquidOptions
- hyperliquid::HyperLiquidUrls
- hyperliquid::auth::Eip712Signature
- hyperliquid::auth::HyperLiquidAuth
- hyperliquid::builder::HyperLiquidBuilder
- hyperliquid::signed_request::HyperliquidSignedRequestBuilder
- hyperliquid::ws::HyperLiquidWs
- hyperliquid::ws::Subscription
- okx::Okx
- okx::OkxOptions
- okx::OkxUrls
- okx::auth::OkxAuth
- okx::builder::OkxBuilder
- okx::signed_request::OkxSignedRequestBuilder
- okx::symbol::OkxSymbolConverter
- okx::ws::OkxWs
- prelude::Amount
- prelude::BackoffConfig
- prelude::BackoffStrategy
- prelude::Balance
- prelude::BalanceEntry
- prelude::BaseExchange
- prelude::CancellationToken
- prelude::Currency
- prelude::Decimal
- prelude::ExchangeCapabilities
- prelude::ExchangeConfig
- prelude::ExchangeConfigBuilder
- prelude::ExpiryDate
- prelude::Fee
- prelude::HttpClient
- prelude::HttpConfig
- prelude::LogConfig
- prelude::Market
- prelude::MarketCache
- prelude::MarketLimits
- prelude::MarketPrecision
- prelude::MultiTierRateLimiter
- prelude::Ohlcv
- prelude::Order
- prelude::OrderBook
- prelude::OrderBookEntry
- prelude::ParsedSymbol
- prelude::Price
- prelude::RateLimiter
- prelude::RateLimiterConfig
- prelude::RetryConfig
- prelude::RetryStrategy
- prelude::Subscription
- prelude::SubscriptionManager
- prelude::SymbolFormatter
- prelude::SymbolParser
- prelude::Ticker
- prelude::TickerParams
- prelude::TickerParamsBuilder
- prelude::Trade
- prelude::TradingLimits
- prelude::WsClient
- prelude::WsConfig
- prelude::WsError
- prelude::WsStats
- prelude::WsStatsSnapshot
Enums
- binance::error::BinanceWsError
- binance::signed_request::HttpMethod
- binance::ws::SubscriptionType
- bitget::error::BitgetErrorCode
- bitget::signed_request::HttpMethod
- bybit::error::BybitErrorCode
- bybit::signed_request::HttpMethod
- hyperliquid::error::HyperLiquidErrorCode
- hyperliquid::ws::SubscriptionType
- okx::endpoint_router::OkxChannelType
- okx::error::OkxErrorCode
- okx::signed_request::HttpMethod
- prelude::ContractType
- prelude::CountingMode
- prelude::DefaultSubType
- prelude::DefaultType
- prelude::DefaultTypeError
- prelude::DigestFormat
- prelude::EndpointType
- prelude::Error
- prelude::HashAlgorithm
- prelude::LogFormat
- prelude::LogLevel
- prelude::MarketType
- prelude::OrderSide
- prelude::OrderStatus
- prelude::OrderType
- prelude::PaddingMode
- prelude::PrecisionMode
- prelude::RetryStrategyType
- prelude::RoundingMode
- prelude::SymbolError
- prelude::SymbolMarketType
- prelude::TakerOrMaker
- prelude::Timeframe
- prelude::WsConnectionState
- prelude::WsErrorKind
- prelude::WsEvent
- prelude::WsMessage
Traits
- binance::endpoint_router::BinanceEndpointRouter
- bitget::endpoint_router::BitgetEndpointRouter
- bybit::endpoint_router::BybitEndpointRouter
- exchange::Exchange
- hyperliquid::endpoint_router::HyperLiquidEndpointRouter
- okx::endpoint_router::OkxEndpointRouter
- prelude::ContextExt
- prelude::Deserialize
- prelude::ErrorContext
- prelude::Exchange
- prelude::ExchangeExt
- prelude::FullExchange
- prelude::Serialize
- prelude::WsExchange
Derive Macros
Functions
- binance::auth::build_signed_url
- binance::parser::extract_internal_transfer_id
- binance::parser::is_fiat_currency
- binance::parser::parse_account_config
- binance::parser::parse_agg_trade
- binance::parser::parse_balance
- binance::parser::parse_balance_with_type
- binance::parser::parse_bid_ask
- binance::parser::parse_bids_asks
- binance::parser::parse_borrow_interest
- binance::parser::parse_borrow_interests
- binance::parser::parse_borrow_rate
- binance::parser::parse_borrow_rate_history
- binance::parser::parse_commission_rate
- binance::parser::parse_currencies
- binance::parser::parse_currency
- binance::parser::parse_deposit_address
- binance::parser::parse_deposit_withdraw_fee
- binance::parser::parse_deposit_withdraw_fees
- binance::parser::parse_edit_order_result
- binance::parser::parse_funding_fee
- binance::parser::parse_funding_history
- binance::parser::parse_funding_rate
- binance::parser::parse_funding_rate_history
- binance::parser::parse_futures_transfer_type
- binance::parser::parse_index_price
- binance::parser::parse_isolated_borrow_rates
- binance::parser::parse_last_price
- binance::parser::parse_last_prices
- binance::parser::parse_ledger_entry
- binance::parser::parse_leverage
- binance::parser::parse_leverage_tier
- binance::parser::parse_liquidation
- binance::parser::parse_margin_adjustment
- binance::parser::parse_margin_loan
- binance::parser::parse_mark_price
- binance::parser::parse_mark_prices
- binance::parser::parse_market
- binance::parser::parse_max_borrowable
- binance::parser::parse_max_leverage
- binance::parser::parse_max_transferable
- binance::parser::parse_network_info
- binance::parser::parse_next_funding_rate
- binance::parser::parse_oco_order
- binance::parser::parse_ohlcv
- binance::parser::parse_ohlcvs
- binance::parser::parse_open_interest
- binance::parser::parse_open_interest_history
- binance::parser::parse_order
- binance::parser::parse_order_trades
- binance::parser::parse_orderbook
- binance::parser::parse_position
- binance::parser::parse_premium_index
- binance::parser::parse_server_time
- binance::parser::parse_stats_24hr
- binance::parser::parse_ticker
- binance::parser::parse_trade
- binance::parser::parse_trading_fee
- binance::parser::parse_trading_fees
- binance::parser::parse_trading_limits
- binance::parser::parse_transaction
- binance::parser::parse_transaction_status_by_type
- binance::parser::parse_transfer
- binance::parser::parse_ws_bid_ask
- binance::parser::parse_ws_mark_price
- binance::parser::parse_ws_ohlcv
- binance::parser::parse_ws_orderbook
- binance::parser::parse_ws_orderbook_delta
- binance::parser::parse_ws_ticker
- binance::parser::parse_ws_trade
- bitget::error::extract_error_code
- bitget::error::extract_error_message
- bitget::error::is_error_response
- bitget::error::parse_error
- bitget::parser::datetime_to_timestamp
- bitget::parser::parse_balance
- bitget::parser::parse_market
- bitget::parser::parse_ohlcv
- bitget::parser::parse_order
- bitget::parser::parse_order_status
- bitget::parser::parse_orderbook
- bitget::parser::parse_ticker
- bitget::parser::parse_trade
- bitget::parser::timestamp_to_datetime
- bitget::ws::parse_ws_orderbook
- bitget::ws::parse_ws_ticker
- bitget::ws::parse_ws_trade
- bitget::ws::parse_ws_trades
- bybit::error::extract_error_code
- bybit::error::extract_error_message
- bybit::error::is_error_response
- bybit::error::parse_error
- bybit::parser::datetime_to_timestamp
- bybit::parser::parse_balance
- bybit::parser::parse_market
- bybit::parser::parse_ohlcv
- bybit::parser::parse_order
- bybit::parser::parse_order_status
- bybit::parser::parse_orderbook
- bybit::parser::parse_ticker
- bybit::parser::parse_trade
- bybit::parser::timestamp_to_datetime
- bybit::ws::parse_ws_orderbook
- bybit::ws::parse_ws_ticker
- bybit::ws::parse_ws_trade
- bybit::ws::parse_ws_trades
- hyperliquid::builder::validate_default_type
- hyperliquid::error::is_error_response
- hyperliquid::error::parse_error
- hyperliquid::parser::parse_balance
- hyperliquid::parser::parse_decimal
- hyperliquid::parser::parse_market
- hyperliquid::parser::parse_ohlcv
- hyperliquid::parser::parse_order
- hyperliquid::parser::parse_order_status
- hyperliquid::parser::parse_orderbook
- hyperliquid::parser::parse_ticker
- hyperliquid::parser::parse_timestamp
- hyperliquid::parser::parse_trade
- hyperliquid::parser::timestamp_to_datetime
- okx::error::extract_error_code
- okx::error::extract_error_message
- okx::error::is_error_response
- okx::error::parse_error
- okx::parser::datetime_to_timestamp
- okx::parser::parse_balance
- okx::parser::parse_market
- okx::parser::parse_ohlcv
- okx::parser::parse_order
- okx::parser::parse_order_status
- okx::parser::parse_orderbook
- okx::parser::parse_ticker
- okx::parser::parse_trade
- okx::parser::timestamp_to_datetime
- okx::ws::parse_ws_orderbook
- okx::ws::parse_ws_ticker
- okx::ws::parse_ws_trade
- okx::ws::parse_ws_trades
- prelude::base64_to_base64url
- prelude::base64url_decode
- prelude::decimal_to_precision
- prelude::eddsa_sign
- 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
Type Aliases
- exchange::ArcExchange
- exchange::BoxedExchange
- prelude::ArcExchange
- prelude::BoxedExchange
- prelude::MessageStream
- prelude::OrderBookSide
- prelude::Result
- prelude::Symbol
- prelude::Timestamp
Constants
- VERSION
- binance::constants::endpoints::AGG_TRADES
- binance::constants::endpoints::ALL_ORDERS
- binance::constants::endpoints::DAPI
- binance::constants::endpoints::DEPTH
- binance::constants::endpoints::EXCHANGE_INFO
- binance::constants::endpoints::FAPI
- binance::constants::endpoints::HISTORICAL_TRADES
- binance::constants::endpoints::KLINES
- binance::constants::endpoints::OPEN_ORDERS
- binance::constants::endpoints::ORDER
- binance::constants::endpoints::PUBLIC
- binance::constants::endpoints::SAPI
- binance::constants::endpoints::SYSTEM_STATUS
- binance::constants::endpoints::TICKER_24HR
- binance::constants::endpoints::TICKER_PRICE
- binance::constants::endpoints::TICKER_ROLLING
- binance::constants::endpoints::TIME
- binance::constants::endpoints::TRADES
- binance::constants::status::CANCELED
- binance::constants::status::EXPIRED
- binance::constants::status::FILLED
- binance::constants::status::NEW
- binance::constants::status::PARTIALLY_FILLED
- binance::constants::status::PENDING_CANCEL
- binance::constants::status::REJECTED
- prelude::DEFAULT_MAX_SUBSCRIPTIONS
- prelude::DEFAULT_SHUTDOWN_TIMEOUT