List of all items
Structs
- connector_manager::ConnectorMetadata
- connector_manager::ExchangeHub
- connector_manager::Features
- connector_manager::FeedBuilder
- connector_manager::FeedEvent
- connector_manager::FeedHandle
- connector_manager::MarketFeed
- connector_manager::ReconnectPolicy
- core::http::HttpClient
- core::http::RetryConfig
- core::http::graphql::GraphQlClient
- core::normalization::CanonicalKline
- core::normalization::CanonicalLevel
- core::normalization::CanonicalOrderbook
- core::normalization::CanonicalOrderbookDelta
- core::normalization::CanonicalTicker
- core::normalization::CanonicalTrade
- core::rt::Runtime
- core::rt::clock::Instant
- core::rt::native::TokioRuntime
- core::rt::native::TungsteniteConn
- core::traits::AuthRequest
- core::traits::Credentials
- core::types::AccountCapabilities
- core::types::AccountInfo
- core::types::AggTrade
- core::types::AlgoOrderResponse
- core::types::AmendFields
- core::types::AmendRequest
- core::types::AuctionEvent
- core::types::Balance
- core::types::BalanceQuery
- core::types::BalanceUpdateEvent
- core::types::Basis
- core::types::BlockTrade
- core::types::BracketResponse
- core::types::CancelAllResponse
- core::types::CancelRequest
- core::types::ChecksumInfo
- core::types::ClosedPnlRecord
- core::types::CompositeIndex
- core::types::ConnectorCapabilities
- core::types::ConnectorStats
- core::types::DecayingLimitConfig
- core::types::DepositAddress
- core::types::EndpointWeight
- core::types::ExchangeInfo
- core::types::FeeInfo
- core::types::FundingFilter
- core::types::FundingPayment
- core::types::FundingRate
- core::types::FundingSettlement
- core::types::FundsHistoryFilter
- core::types::HistoricalVolatility
- core::types::IndexPrice
- core::types::InsuranceFund
- core::types::Kline
- core::types::LedgerEntry
- core::types::LedgerFilter
- core::types::Liquidation
- core::types::ListenKey
- core::types::LongShortRatio
- core::types::MarkPrice
- core::types::MarketDataCapabilities
- core::types::MarketWarning
- core::types::OcoResponse
- core::types::OpenInterest
- core::types::OptionGreeks
- core::types::Order
- core::types::OrderBook
- core::types::OrderBookLevel
- core::types::OrderHistoryFilter
- core::types::OrderRequest
- core::types::OrderResult
- core::types::OrderUpdateEvent
- core::types::OrderbookCapabilities
- core::types::OrderbookDelta
- core::types::OrderbookL3Event
- core::types::Position
- core::types::PositionQuery
- core::types::PositionUpdateEvent
- core::types::PredictedFunding
- core::types::PublicTrade
- core::types::RateLimitCapabilities
- core::types::RestLimitPool
- core::types::RiskLimit
- core::types::SettlementEvent
- core::types::SubAccount
- core::types::SubAccountResult
- core::types::SubscriptionRequest
- core::types::Symbol
- core::types::SymbolInfo
- core::types::Ticker
- core::types::TradingCapabilities
- core::types::TransferHistoryFilter
- core::types::TransferRequest
- core::types::TransferResponse
- core::types::UserTrade
- core::types::UserTradeFilter
- core::types::ValidationStamp
- core::types::VolatilityIndex
- core::types::WithdrawRequest
- core::types::WithdrawResponse
- core::types::WsBookChannel
- core::types::WsLimits
- core::utils::DecayingRateLimiter
- core::utils::GroupRateLimiter
- core::utils::RateLimitMonitor
- core::utils::SimpleRateLimiter
- core::utils::WeightRateLimiter
- core::utils::crypto_evm::EvmWallet
- core::utils::precision::PrecisionCache
- core::utils::precision::PrecisionInfo
- core::utils::symbol_normalizer::SymbolNormalizer
- core::websocket::reconnect::ReconnectConfig
- core::websocket::stream_kind::KlineInterval
- core::websocket::stream_spec::StreamSpec
- core::websocket::topic_registry::RegistryEntry
- core::websocket::topic_registry::RegistryKey
- core::websocket::topic_registry::TopicKey
- core::websocket::topic_registry::TopicPattern
- core::websocket::topic_registry::TopicRegistry
- core::websocket::topic_registry::TopicRegistryBuilder
- core::websocket::transport::UniversalWsTransport
- l1::free::finnhub::FinnhubConnector
- l1::free::finnhub::FinnhubWebSocket
- l1::free::krx::KrxConnector
- l1::free::yahoo::YahooFinanceAuth
- l1::free::yahoo::YahooFinanceConnector
- l1::free::yahoo::YahooFinanceParser
- l1::free::yahoo::YahooFinanceUrls
- l1::free::yahoo::YahooFinanceWebSocket
- l1::paid::alphavantage::AlphaVantageAuth
- l1::paid::alphavantage::AlphaVantageConnector
- l1::paid::alphavantage::AlphaVantageEndpoints
- l1::paid::alphavantage::AlphaVantageParser
- l1::paid::jquants::JQuantsAuth
- l1::paid::jquants::JQuantsConnector
- l1::paid::jquants::JQuantsParser
- l1::paid::jquants::JQuantsUrls
- l1::paid::tiingo::TiingoConnector
- l1::paid::tiingo::TiingoWebSocket
- l1::paid::twelvedata::TwelvedataAuth
- l1::paid::twelvedata::TwelvedataConnector
- l1::paid::twelvedata::TwelvedataParser
- l1::paid::twelvedata::TwelvedataUrls
- l1::paid::twelvedata::TwelvedataWebSocket
- l2::free::moex::MoexAuth
- l2::free::moex::MoexConnector
- l2::free::moex::MoexEndpoints
- l2::free::moex::MoexParser
- l2::free::moex::MoexWebSocket
- l2::paid::cryptocompare::CryptoCompareAuth
- l2::paid::cryptocompare::CryptoCompareConnector
- l2::paid::cryptocompare::CryptoCompareEndpoints
- l2::paid::cryptocompare::CryptoCompareParser
- l2::paid::cryptocompare::CryptoCompareWebSocket
- l2::paid::polygon::PolygonConnector
- l2::paid::polygon::PolygonWebSocket
- l3::gated::forex::dukascopy::DukascopyAuth
- l3::gated::forex::dukascopy::DukascopyConnector
- l3::gated::forex::dukascopy::DukascopyParser
- l3::gated::forex::dukascopy::DukascopyUrls
- l3::gated::forex::oanda::OandaAuth
- l3::gated::forex::oanda::OandaConnector
- l3::gated::forex::oanda::OandaParser
- l3::gated::forex::oanda::OandaUrls
- l3::gated::forex::oanda::PriceUpdate
- l3::gated::forex::oanda::PricingStream
- l3::gated::forex::oanda::TransactionStream
- l3::gated::multi::ib::IBConnector
- l3::gated::stocks::china::futu::FutuConnector
- l3::gated::stocks::india::angel_one::AngelOneAuth
- l3::gated::stocks::india::angel_one::AngelOneConnector
- l3::gated::stocks::india::angel_one::AngelOneParser
- l3::gated::stocks::india::angel_one::AngelOneUrls
- l3::gated::stocks::india::dhan::DhanAuth
- l3::gated::stocks::india::dhan::DhanConnector
- l3::gated::stocks::india::dhan::DhanParser
- l3::gated::stocks::india::dhan::DhanUrls
- l3::gated::stocks::india::dhan::DhanWebSocket
- l3::gated::stocks::india::fyers::Auth
- l3::gated::stocks::india::fyers::Connector
- l3::gated::stocks::india::fyers::FyersAuth
- l3::gated::stocks::india::fyers::FyersConnector
- l3::gated::stocks::india::fyers::FyersParser
- l3::gated::stocks::india::fyers::FyersUrls
- l3::gated::stocks::india::upstox::UpstoxConnector
- l3::gated::stocks::india::zerodha::ZerodhaConnector
- l3::gated::stocks::russia::tinkoff::TinkoffAuth
- l3::gated::stocks::russia::tinkoff::TinkoffConnector
- l3::gated::stocks::russia::tinkoff::TinkoffEndpoints
- l3::gated::stocks::russia::tinkoff::TinkoffParser
- l3::gated::stocks::us::alpaca::AlpacaConnector
- l3::gated::stocks::us::alpaca::AlpacaWebSocket
- l3::open::crypto::cex::binance::BinanceAuth
- l3::open::crypto::cex::binance::BinanceConnector
- l3::open::crypto::cex::binance::BinanceParser
- l3::open::crypto::cex::binance::BinanceUrls
- l3::open::crypto::cex::binance::BinanceWebSocket
- l3::open::crypto::cex::bingx::BingxAuth
- l3::open::crypto::cex::bingx::BingxConnector
- l3::open::crypto::cex::bingx::BingxParser
- l3::open::crypto::cex::bingx::BingxUrls
- l3::open::crypto::cex::bingx::BingxWebSocket
- l3::open::crypto::cex::bitfinex::BitfinexAuth
- l3::open::crypto::cex::bitfinex::BitfinexConnector
- l3::open::crypto::cex::bitfinex::BitfinexParser
- l3::open::crypto::cex::bitfinex::BitfinexUrls
- l3::open::crypto::cex::bitfinex::BitfinexWebSocket
- l3::open::crypto::cex::bitget::BitgetAuth
- l3::open::crypto::cex::bitget::BitgetConnector
- l3::open::crypto::cex::bitget::BitgetParser
- l3::open::crypto::cex::bitget::BitgetUrls
- l3::open::crypto::cex::bitget::BitgetWebSocket
- l3::open::crypto::cex::bitmex::connector::BitmexConnector
- l3::open::crypto::cex::bitmex::protocol::BitmexProtocol
- l3::open::crypto::cex::bitmex::websocket::BitmexWebSocket
- l3::open::crypto::cex::bitstamp::BitstampAuth
- l3::open::crypto::cex::bitstamp::BitstampConnector
- l3::open::crypto::cex::bitstamp::BitstampParser
- l3::open::crypto::cex::bitstamp::BitstampUrls
- l3::open::crypto::cex::bitstamp::BitstampWebSocket
- l3::open::crypto::cex::bybit::BybitAuth
- l3::open::crypto::cex::bybit::BybitConnector
- l3::open::crypto::cex::bybit::BybitParser
- l3::open::crypto::cex::bybit::BybitUrls
- l3::open::crypto::cex::bybit::BybitWebSocket
- l3::open::crypto::cex::coinbase::CoinbaseAuth
- l3::open::crypto::cex::coinbase::CoinbaseConnector
- l3::open::crypto::cex::coinbase::CoinbaseParser
- l3::open::crypto::cex::coinbase::CoinbaseUrls
- l3::open::crypto::cex::coinbase::CoinbaseWebSocket
- l3::open::crypto::cex::coinbase::protocol::CoinbaseProtocol
- l3::open::crypto::cex::crypto_com::CryptoComAuth
- l3::open::crypto::cex::crypto_com::CryptoComConnector
- l3::open::crypto::cex::crypto_com::CryptoComParser
- l3::open::crypto::cex::crypto_com::CryptoComUrls
- l3::open::crypto::cex::crypto_com::CryptoComWebSocket
- l3::open::crypto::cex::deribit::DeribitAuth
- l3::open::crypto::cex::deribit::DeribitConnector
- l3::open::crypto::cex::deribit::DeribitParser
- l3::open::crypto::cex::deribit::DeribitUrls
- l3::open::crypto::cex::deribit::DeribitWebSocket
- l3::open::crypto::cex::deribit::protocol::DeribitProtocol
- l3::open::crypto::cex::gateio::GateioAuth
- l3::open::crypto::cex::gateio::GateioConnector
- l3::open::crypto::cex::gateio::GateioParser
- l3::open::crypto::cex::gateio::GateioUrls
- l3::open::crypto::cex::gateio::GateioWebSocket
- l3::open::crypto::cex::gateio::protocol::GateIoProtocol
- l3::open::crypto::cex::gemini::GeminiAuth
- l3::open::crypto::cex::gemini::GeminiConnector
- l3::open::crypto::cex::gemini::GeminiParser
- l3::open::crypto::cex::gemini::GeminiUrls
- l3::open::crypto::cex::gemini::GeminiWebSocket
- l3::open::crypto::cex::htx::HtxAuth
- l3::open::crypto::cex::htx::HtxConnector
- l3::open::crypto::cex::htx::HtxParser
- l3::open::crypto::cex::htx::HtxUrls
- l3::open::crypto::cex::htx::HtxWebSocket
- l3::open::crypto::cex::hyperliquid::HyperliquidAuth
- l3::open::crypto::cex::hyperliquid::HyperliquidConnector
- l3::open::crypto::cex::hyperliquid::HyperliquidParser
- l3::open::crypto::cex::hyperliquid::HyperliquidUrls
- l3::open::crypto::cex::hyperliquid::HyperliquidWebSocket
- l3::open::crypto::cex::hyperliquid::eip712::Eip712Signer
- l3::open::crypto::cex::hyperliquid::eip712::HyperliquidDomain
- l3::open::crypto::cex::hyperliquid::eip712::SignedUserAction
- l3::open::crypto::cex::hyperliquid::eip712::SpotSendAction
- l3::open::crypto::cex::hyperliquid::eip712::UsdSendAction
- l3::open::crypto::cex::hyperliquid::eip712::WithdrawFromBridgeAction
- l3::open::crypto::cex::hyperliquid::protocol::HyperliquidProtocol
- l3::open::crypto::cex::kraken::KrakenAuth
- l3::open::crypto::cex::kraken::KrakenConnector
- l3::open::crypto::cex::kraken::KrakenParser
- l3::open::crypto::cex::kraken::KrakenProtocol
- l3::open::crypto::cex::kraken::KrakenUrls
- l3::open::crypto::cex::kraken::KrakenWebSocket
- l3::open::crypto::cex::kucoin::KuCoinAuth
- l3::open::crypto::cex::kucoin::KuCoinConnector
- l3::open::crypto::cex::kucoin::KuCoinParser
- l3::open::crypto::cex::kucoin::KuCoinUrls
- l3::open::crypto::cex::kucoin::KuCoinWebSocket
- l3::open::crypto::cex::kucoin::protocol::KuCoinProtocol
- l3::open::crypto::cex::mexc::MexcAuth
- l3::open::crypto::cex::mexc::MexcConnector
- l3::open::crypto::cex::mexc::MexcParser
- l3::open::crypto::cex::mexc::MexcUrls
- l3::open::crypto::cex::mexc::MexcWebSocket
- l3::open::crypto::cex::mexc::MexcWsChannels
- l3::open::crypto::cex::mexc::protocol::MexcProtocol
- l3::open::crypto::cex::okx::OkxAuth
- l3::open::crypto::cex::okx::OkxConnector
- l3::open::crypto::cex::okx::OkxParser
- l3::open::crypto::cex::okx::OkxUrls
- l3::open::crypto::cex::okx::OkxWebSocket
- l3::open::crypto::cex::okx::protocol::OkxProtocol
- l3::open::crypto::cex::upbit::UpbitAuth
- l3::open::crypto::cex::upbit::UpbitConnector
- l3::open::crypto::cex::upbit::UpbitParser
- l3::open::crypto::cex::upbit::UpbitUrls
- l3::open::crypto::cex::upbit::UpbitWebSocket
- l3::open::crypto::dex::dydx::DydxAuth
- l3::open::crypto::dex::dydx::DydxConnector
- l3::open::crypto::dex::dydx::DydxParser
- l3::open::crypto::dex::dydx::DydxProtocol
- l3::open::crypto::dex::dydx::DydxUrls
- l3::open::crypto::dex::dydx::DydxWebSocket
- l3::open::crypto::dex::lighter::LighterAuth
- l3::open::crypto::dex::lighter::LighterConnector
- l3::open::crypto::dex::lighter::LighterParser
- l3::open::crypto::dex::lighter::LighterUrls
- l3::open::crypto::dex::lighter::LighterWebSocket
- l3::open::crypto::dex::lighter::crypto::ecgfp5::Point
- l3::open::crypto::dex::lighter::crypto::gfp5::GFp5
- l3::open::crypto::dex::lighter::crypto::goldilocks::GFp
- l3::open::crypto::dex::lighter::crypto::scalar::Scalar
- l3::open::crypto::dex::lighter::crypto::schnorr::Signature
- l3::open::crypto::dex::lighter::crypto::tx_hash::CancelOrderFields
- l3::open::crypto::dex::lighter::crypto::tx_hash::CreateOrderFields
- l3::open::crypto::dex::lighter::crypto::tx_hash::WithdrawFields
- l3::open::prediction::polymarket::ClobMarket
- l3::open::prediction::polymarket::ClobWebSocket
- l3::open::prediction::polymarket::PolyEvent
- l3::open::prediction::polymarket::PolyMarket
- l3::open::prediction::polymarket::PolyMidpoint
- l3::open::prediction::polymarket::PolyOrder
- l3::open::prediction::polymarket::PolyOrderBook
- l3::open::prediction::polymarket::PolyPriceLevel
- l3::open::prediction::polymarket::PolyTag
- l3::open::prediction::polymarket::PolyToken
- l3::open::prediction::polymarket::PolyTrade
- l3::open::prediction::polymarket::PolymarketAuth
- l3::open::prediction::polymarket::PolymarketConnector
- l3::open::prediction::polymarket::PolymarketCredentials
- l3::open::prediction::polymarket::PolymarketEndpoints
- l3::open::prediction::polymarket::PolymarketParser
- l3::open::prediction::polymarket::PriceHistoryPoint
- l3::open::prediction::polymarket::WsBestBidAsk
- l3::open::prediction::polymarket::WsBookSnapshot
- l3::open::prediction::polymarket::WsLastTradePrice
- l3::open::prediction::polymarket::WsPriceChange
- l3::open::prediction::polymarket::WsReconnectInfo
- l3::open::prediction::polymarket::WsSubscription
- l3::open::prediction::polymarket::WsTickSizeChange
- l3::open::prediction::polymarket::WsUnknownEvent
- testing::harness::TestHarness
- testing::suites::TestResult
Enums
- connector_manager::AuthType
- connector_manager::ConnectorCategory
- connector_manager::OrderbookTrackerOpt
- connector_manager::PersistenceOption
- core::chain::ChainFamily
- core::chain::TxStatus
- core::normalization::CanonicalEvent
- core::rt::WsFrame
- core::rt::WsRtError
- core::traits::CredentialKind
- core::traits::SignatureLocation
- core::types::AccountType
- core::types::BalanceChangeReason
- core::types::CancelScope
- core::types::ChecksumAlgorithm
- core::types::ConnectionStatus
- core::types::ExchangeCredentials
- core::types::ExchangeError
- core::types::ExchangeId
- core::types::ExchangeType
- core::types::FieldValidation
- core::types::FundsRecord
- core::types::FundsRecordType
- core::types::L3Action
- core::types::LedgerEntryType
- core::types::LimitModel
- core::types::MarginType
- core::types::OrderBookSide
- core::types::OrderSide
- core::types::OrderStatus
- core::types::OrderType
- core::types::OrdersQuery
- core::types::OwnedSymbolInput
- core::types::PlaceOrderResponse
- core::types::PositionChangeReason
- core::types::PositionMode
- core::types::PositionModification
- core::types::PositionSide
- core::types::StreamEvent
- core::types::StreamType
- core::types::SubAccountOperation
- core::types::SymbolInput
- core::types::TimeInForce
- core::types::TradeSide
- core::types::TriggerDirection
- core::types::WebSocketError
- core::utils::RateLimitPressure
- core::utils::RuntimeLimiter
- core::utils::symbol_normalizer::NormalizerError
- core::websocket::stream_kind::StreamKind
- core::websocket::support_level::SupportLevel
- l1::free::yahoo::YahooFinanceEndpoint
- l1::paid::alphavantage::AlphaVantageFunction
- l1::paid::jquants::JQuantsEndpoint
- l1::paid::twelvedata::TwelvedataEndpoint
- l2::free::moex::MoexEndpoint
- l2::paid::cryptocompare::CryptoCompareEndpoint
- l3::gated::forex::dukascopy::DukascopyEndpoint
- l3::gated::forex::oanda::OandaEndpoint
- l3::gated::forex::oanda::StreamMessage
- l3::gated::stocks::india::angel_one::AngelOneEndpoint
- l3::gated::stocks::india::dhan::DhanEndpoint
- l3::gated::stocks::india::fyers::FyersEndpoint
- l3::gated::stocks::russia::tinkoff::TinkoffEndpoint
- l3::open::crypto::cex::binance::BinanceEndpoint
- l3::open::crypto::cex::bingx::BingxEndpoint
- l3::open::crypto::cex::bitfinex::BitfinexEndpoint
- l3::open::crypto::cex::bitget::BitgetEndpoint
- l3::open::crypto::cex::bitstamp::BitstampEndpoint
- l3::open::crypto::cex::bybit::BybitEndpoint
- l3::open::crypto::cex::coinbase::CoinbaseEndpoint
- l3::open::crypto::cex::crypto_com::CryptoComEndpoint
- l3::open::crypto::cex::crypto_com::InstrumentType
- l3::open::crypto::cex::deribit::DeribitMethod
- l3::open::crypto::cex::gateio::GateioEndpoint
- l3::open::crypto::cex::gateio::protocol::GateIoCategory
- l3::open::crypto::cex::gemini::GeminiEndpoint
- l3::open::crypto::cex::htx::HtxEndpoint
- l3::open::crypto::cex::hyperliquid::HyperliquidEndpoint
- l3::open::crypto::cex::kraken::KrakenEndpoint
- l3::open::crypto::cex::kucoin::KuCoinEndpoint
- l3::open::crypto::cex::mexc::MexcEndpoint
- l3::open::crypto::cex::okx::OkxEndpoint
- l3::open::crypto::cex::upbit::UpbitEndpoint
- l3::open::crypto::dex::dydx::DydxEndpoint
- l3::open::crypto::dex::lighter::LighterEndpoint
- l3::open::prediction::polymarket::PolymarketEndpoint
- l3::open::prediction::polymarket::WsError
- l3::open::prediction::polymarket::WsEvent
- testing::suites::TestStatus
Traits
- core::chain::ChainProvider
- core::normalization::Canonicalize
- core::rt::Spawn
- core::rt::Timer
- core::rt::WsConn
- core::rt::WsConnector
- core::traits::Account
- core::traits::AccountLedger
- core::traits::AccountTransfers
- core::traits::AmendOrder
- core::traits::Authenticated
- core::traits::BatchOrders
- core::traits::CancelAll
- core::traits::CoreConnector
- core::traits::CustodialFunds
- core::traits::ExchangeAuth
- core::traits::ExchangeIdentity
- core::traits::FundingHistory
- core::traits::HasCapabilities
- core::traits::MarketData
- core::traits::MarketDataPublic
- core::traits::Positions
- core::traits::SubAccounts
- core::traits::Trading
- core::traits::WebSocketConnector
- core::traits::WebSocketExt
- core::websocket::capability_provider::CapabilityProvider
- core::websocket::protocol::WsProtocol
- testing::suites::operations::AmendConnector
- testing::suites::operations::BatchConnector
- testing::suites::operations::CancelAllConnector
- testing::suites::positions::PositionsConnector
- testing::suites::trading::TradingWithMarketData
Macros
Functions
- core::http::url_override::assemble_rest_url
- core::install_default_crypto_provider
- core::normalization::normalize_ts_to_ms
- core::proxy_allowlist::is_allowed_rest_host
- core::proxy_allowlist::rest_host_allowlist
- core::rt::default_runtime
- core::utils::crypto_evm::keccak256
- core::utils::encode_base64
- core::utils::encode_hex
- core::utils::encode_hex_lower
- core::utils::hmac_sha256
- core::utils::hmac_sha256_hex
- core::utils::hmac_sha384
- core::utils::hmac_sha512
- core::utils::precision::format_price
- core::utils::precision::format_qty
- core::utils::precision::safe_price
- core::utils::precision::safe_qty
- core::utils::sha256
- core::utils::sha512
- core::utils::timestamp_iso8601
- core::utils::timestamp_millis
- core::utils::timestamp_seconds
- core::utils::validation_snapshot::all_entries
- core::utils::validation_snapshot::validation_for
- core::websocket::topic_registry::missing_field
- core::websocket::topic_registry::topic_pattern_matches
- core::websocket::transport::decode_binary_default
- l2::paid::cryptocompare::format_symbol
- l3::gated::forex::dukascopy::build_tick_data_url
- l3::gated::forex::dukascopy::format_symbol
- l3::gated::forex::dukascopy::get_point_value
- l3::gated::forex::dukascopy::parse_symbol
- l3::gated::forex::oanda::format_symbol
- l3::gated::forex::oanda::map_granularity
- l3::gated::forex::oanda::parse_symbol
- l3::gated::stocks::india::angel_one::format_symbol
- l3::gated::stocks::india::fyers::format_symbol
- l3::gated::stocks::india::fyers::map_kline_interval
- l3::open::crypto::cex::bitmex::parser::parse_funding_rate
- l3::open::crypto::cex::bitmex::parser::parse_funding_settled
- l3::open::crypto::cex::bitmex::parser::parse_index_price
- l3::open::crypto::cex::bitmex::parser::parse_liquidation
- l3::open::crypto::cex::bitmex::parser::parse_mark_price
- l3::open::crypto::cex::bitmex::parser::parse_predicted_funding
- l3::open::crypto::cex::bitmex::parser::parse_quote
- l3::open::crypto::cex::bitmex::parser::parse_trade
- l3::open::crypto::cex::bitstamp::format_symbol
- l3::open::crypto::cex::bitstamp::map_kline_interval
- l3::open::crypto::cex::bybit::account_type_to_category
- l3::open::crypto::cex::bybit::account_type_to_transfer_type
- l3::open::crypto::cex::bybit::format_symbol
- l3::open::crypto::cex::bybit::map_kline_interval
- l3::open::crypto::cex::coinbase::format_symbol
- l3::open::crypto::cex::coinbase::granularity_to_seconds
- l3::open::crypto::cex::coinbase::is_perpetual
- l3::open::crypto::cex::coinbase::parse_symbol
- l3::open::crypto::cex::coinbase::protocol::map_kline_interval
- l3::open::crypto::cex::crypto_com::format_symbol
- l3::open::crypto::cex::deribit::format_symbol
- l3::open::crypto::cex::deribit::parse_currency
- l3::open::crypto::cex::deribit::parse_instrument_kind
- l3::open::crypto::cex::deribit::protocol::deribit_instrument
- l3::open::crypto::cex::deribit::protocol::deribit_kline_resolution
- l3::open::crypto::cex::gateio::protocol::format_gateio_symbol
- l3::open::crypto::cex::htx::account_type_to_string
- l3::open::crypto::cex::htx::format_symbol
- l3::open::crypto::cex::htx::map_kline_interval
- l3::open::crypto::cex::mexc::format_symbol
- l3::open::crypto::cex::mexc::map_kline_interval
- l3::open::crypto::cex::okx::format_symbol
- l3::open::crypto::cex::okx::get_account_id
- l3::open::crypto::cex::okx::get_inst_type
- l3::open::crypto::cex::okx::get_trade_mode
- l3::open::crypto::cex::okx::map_kline_interval
- l3::open::crypto::dex::lighter::crypto::goldilocks::pow7
- l3::open::crypto::dex::lighter::crypto::poseidon2::bytes_to_field_elements
- l3::open::crypto::dex::lighter::crypto::poseidon2::hash_to_quintic_extension
- l3::open::crypto::dex::lighter::crypto::poseidon2::poseidon2_hash
- l3::open::crypto::dex::lighter::crypto::schnorr::derive_public_key
- l3::open::crypto::dex::lighter::crypto::schnorr::sign
- l3::open::crypto::dex::lighter::crypto::schnorr::sign_hashed_message
- l3::open::crypto::dex::lighter::crypto::schnorr::verify
- l3::open::crypto::dex::lighter::crypto::schnorr::verify_hashed_message
- l3::open::crypto::dex::lighter::crypto::tx_hash::from_i64
- l3::open::crypto::dex::lighter::crypto::tx_hash::from_u32
- l3::open::crypto::dex::lighter::crypto::tx_hash::from_u64
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_auth_token
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_auth_token_bytes
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_cancel_order
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_cancel_order_bytes
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_change_pub_key
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_create_order
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_create_order_bytes
- l3::open::crypto::dex::lighter::crypto::tx_hash::hash_withdraw
- l3::open::crypto::dex::lighter::format_symbol
- l3::open::crypto::dex::lighter::map_kline_interval
- l3::open::crypto::dex::lighter::normalize_symbol
- l3::open::prediction::polymarket::clob_market_to_symbol_info
- l3::open::prediction::polymarket::clob_market_to_ticker
- l3::open::prediction::polymarket::interval_to_ms
- l3::open::prediction::polymarket::normalize_price
- l3::open::prediction::polymarket::parse_event
- l3::open::prediction::polymarket::poly_market_to_symbol_info
- l3::open::prediction::polymarket::poly_market_to_ticker
- l3::open::prediction::polymarket::poly_orderbook_to_v5
- l3::open::prediction::polymarket::price_history_to_klines
- testing::assertions::assert_balance_sane
- testing::assertions::assert_kline_sane
- testing::assertions::assert_orderbook_sane
- testing::assertions::assert_position_sane
- testing::assertions::assert_price_sane
- testing::assertions::assert_ticker_sane
- testing::assertions::is_unsupported
- testing::env_loader::has_credentials
- testing::env_loader::load_credentials
- testing::suites::account::run_all
- testing::suites::is_auth_error
- testing::suites::is_unsupported
- testing::suites::market_data::run_all
- testing::suites::operations::test_amend_order
- testing::suites::operations::test_batch_orders
- testing::suites::operations::test_cancel_all
- testing::suites::positions::run_all
- testing::suites::positions::test_get_funding_rate
- testing::suites::positions::test_get_long_short_ratio
- testing::suites::positions::test_get_mark_price
- testing::suites::positions::test_get_open_interest
- testing::suites::positions::test_get_positions
- testing::suites::trading::run_all
- testing::suites::trading::test_get_open_orders
- testing::suites::trading::test_get_order_history
- testing::suites::trading::test_get_user_trades
- testing::suites::trading::test_place_cancel_roundtrip
Type Aliases
- core::types::Asset
- core::types::ExchangeResult
- core::types::Price
- core::types::Quantity
- core::types::Timestamp
- core::types::WebSocketResult
- core::websocket::topic_registry::ParserFn
Constants
- core::proxy_allowlist::REST_HOST_ALLOWLIST
- l3::open::crypto::cex::bitmex::endpoints::REST_URL
- l3::open::crypto::cex::bitmex::endpoints::REST_URL_TESTNET
- l3::open::crypto::cex::bitmex::endpoints::WS_URL
- l3::open::crypto::cex::bitmex::endpoints::WS_URL_TESTNET
- l3::open::crypto::dex::lighter::crypto::tx_hash::CHAIN_ID_MAINNET
- l3::open::crypto::dex::lighter::crypto::tx_hash::CHAIN_ID_TESTNET
- l3::open::crypto::dex::lighter::crypto::tx_hash::NIL_CLIENT_ORDER_INDEX
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_LIMIT
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_MARKET
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_STOP_LOSS
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_STOP_LOSS_LIMIT
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_TAKE_PROFIT
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_TAKE_PROFIT_LIMIT
- l3::open::crypto::dex::lighter::crypto::tx_hash::ORDER_TYPE_TWAP
- l3::open::crypto::dex::lighter::crypto::tx_hash::TIF_GOOD_TILL_TIME
- l3::open::crypto::dex::lighter::crypto::tx_hash::TIF_IMMEDIATE_OR_CANCEL
- l3::open::crypto::dex::lighter::crypto::tx_hash::TIF_POST_ONLY
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_APPROVE_INTEGRATOR
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_BURN_SHARES
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_CANCEL_ALL_ORDERS
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_CANCEL_ORDER
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_CHANGE_PUB_KEY
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_CREATE_GROUPED_ORDERS
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_CREATE_ORDER
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_CREATE_SUB_ACCOUNT
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_MINT_SHARES
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_MODIFY_ORDER
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_STAKE_ASSETS
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_TRANSFER
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_UNSTAKE_ASSETS
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_UPDATE_LEVERAGE
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_UPDATE_MARGIN
- l3::open::crypto::dex::lighter::crypto::tx_hash::TX_TYPE_WITHDRAW