List of all items
Structs
- auth::ClobAuth
- auth::Order
- auth::PreparedApiCredentials
- auth::PreparedOrderDomain
- auth::SignedOrderMessage
- auth::TypedDataSign
- book::BookAnalytics
- book::MarketImpact
- book::OrderBook
- book::OrderBookManager
- client::ClobClient
- connection_manager::ConnectionManager
- decode::BatchDecoder
- decode::RawBookLevel
- decode::RawMarketResponse
- decode::RawOrderBookResponse
- decode::RawOrderResponse
- decode::RawToken
- decode::RawTradeResponse
- fill::FillEngine
- fill::FillProcessor
- fill::FillProcessorStats
- fill::FillResult
- fill::FillStats
- orders::ContractConfig
- orders::OrderBuilder
- orders::PreparedOrderPath
- orders::RoundConfig
- stream::MockStream
- stream::ReconnectConfig
- stream::StreamManager
- stream::StreamStats
- stream::WebSocketBookApplier
- stream::WebSocketStream
- types::ApiCredentials
- types::ApiKeysResponse
- types::Balance
- types::BalanceAllowance
- types::BalanceAllowanceParams
- types::BatchMidpointRequest
- types::BatchMidpointResponse
- types::BatchPriceRequest
- types::BatchPriceResponse
- types::BestBidAsk
- types::BookLevel
- types::BookParams
- types::BookUpdate
- types::BuilderFeeRateResponse
- types::CancelOrdersResponse
- types::ClientConfig
- types::ClobFeeDetails
- types::ClobMarketInfo
- types::ClobTokenInfo
- types::CreateOrderOptions
- types::EventMessage
- types::FastBookLevel
- types::FastOrderDelta
- types::FeeRateResponse
- types::FillEvent
- types::LastTradePrice
- types::Market
- types::MarketOrderArgs
- types::MarketOrderRequest
- types::MarketResolved
- types::MarketSnapshot
- types::MarketsResponse
- types::Metrics
- types::MidpointResponse
- types::NegRiskResponse
- types::NewMarket
- types::NotificationParams
- types::OpenOrder
- types::OpenOrderParams
- types::Order
- types::OrderArgs
- types::OrderBook
- types::OrderBookSummary
- types::OrderDelta
- types::OrderMessage
- types::OrderRequest
- types::OrderSummary
- types::PostOrder
- types::PostOrderOptions
- types::PostOrderResponse
- types::PriceChange
- types::PriceChangeEntry
- types::PriceResponse
- types::PricesHistoryResponse
- types::Quote
- types::Rewards
- types::RfqApproveOrderResponse
- types::RfqCancelQuote
- types::RfqCancelRequest
- types::RfqCreateQuote
- types::RfqCreateQuoteResponse
- types::RfqCreateRequest
- types::RfqCreateRequestResponse
- types::RfqListResponse
- types::RfqOrderExecutionRequest
- types::RfqQuoteData
- types::RfqQuotesParams
- types::RfqRequestData
- types::RfqRequestsParams
- types::SignedOrderRequest
- types::SimplifiedMarket
- types::SimplifiedMarketsResponse
- types::SpreadResponse
- types::Subscription
- types::TickSizeChange
- types::TickSizeResponse
- types::Token
- types::TokenPrice
- types::TradeMessage
- types::TradeParams
- types::WssSubscription
- utils::rate_limit::TokenBucket
- utils::retry::RetryConfig
- ws_hot_path::WsBookApplyStats
- ws_hot_path::WsBookUpdateProcessor
Enums
- errors::AuthErrorKind
- errors::MarketDataErrorKind
- errors::OrderErrorKind
- errors::PolyfillError
- errors::StreamErrorKind
- fill::FillStatus
- orders::SigType
- types::AssetType
- types::OrderStatus
- types::OrderType
- types::PricesHistoryInterval
- types::Side
- types::StreamMessage
- types::WssChannelType
Traits
Functions
- auth::build_hmac_signature
- auth::build_hmac_signature_bytes
- auth::create_l1_headers
- auth::create_l2_headers
- auth::create_l2_headers_with_body_bytes
- auth::get_current_unix_time_secs
- auth::sign_clob_auth_message
- auth::sign_order_message
- auth::sign_order_message_with_domain
- auth::sign_poly1271_order_message_with_domain
- decode::deserializers::datetime_from_timestamp
- decode::deserializers::decimal_from_string
- decode::deserializers::decimal_from_string_or_zero
- decode::deserializers::number_from_string
- decode::deserializers::optional_datetime_from_timestamp
- decode::deserializers::optional_decimal_from_string
- decode::deserializers::optional_decimal_from_string_default_on_error
- decode::deserializers::optional_number_from_string
- decode::deserializers::vec_from_null
- decode::fast_parse::parse_address
- decode::fast_parse::parse_decimal
- decode::fast_parse::parse_json_fast
- decode::fast_parse::parse_json_fast_owned
- decode::fast_parse::parse_side
- decode::fast_parse::parse_u256
- decode::parse_stream_messages
- decode::parse_stream_messages_bytes
- http_config::create_colocated_client
- http_config::create_internet_client
- http_config::create_optimized_client
- http_config::prewarm_connections
- init
- orders::adjust_buy_amount_for_fees
- orders::derive_proxy_wallet
- orders::derive_safe_wallet
- orders::get_contract_config
- orders::resolve_funder
- orders::sig_type_from_u8
- types::decimal_to_price
- types::decimal_to_price_exact
- types::decimal_to_price_lossy
- types::decimal_to_qty
- types::is_price_tick_aligned
- types::price_to_decimal
- types::qty_to_decimal
- utils::address::parse_address
- utils::address::token_id_to_u256
- utils::address::validate_token_id
- utils::crypto::build_hmac_signature
- utils::crypto::generate_nonce
- utils::crypto::generate_salt
- utils::math::calculate_slippage
- utils::math::decimal_to_token_units
- utils::math::is_valid_price
- utils::math::is_valid_price_fast
- utils::math::mid_price
- utils::math::mid_price_fast
- utils::math::notional
- utils::math::notional_fast
- utils::math::round_to_tick
- utils::math::round_to_tick_fast
- utils::math::spread_fast
- utils::math::spread_pct
- utils::math::spread_pct_fast
- utils::math::token_units_to_decimal
- utils::retry::with_retry
- utils::time::datetime_to_secs
- utils::time::now_micros
- utils::time::now_millis
- utils::time::now_nanos
- utils::time::now_secs
- utils::time::secs_to_datetime
- utils::url::add_query_params
- utils::url::build_endpoint
Type Aliases
- client::PolyfillClient
- errors::Result
- types::ApiCreds
- types::ClientId
- types::ClientResult
- types::MarketId
- types::OrderId
- types::Price
- types::Qty
- types::Result
- types::TokenId
- types::WssAuth