List of all items
Structs
- common::credential::Credential
- common::enums::OKXAccountModeIter
- common::enums::OKXAlgoOrderStatusIter
- common::enums::OKXAlgoOrderTypeIter
- common::enums::OKXBarSizeIter
- common::enums::OKXBookActionIter
- common::enums::OKXCandleConfirmIter
- common::enums::OKXContractTypeIter
- common::enums::OKXExecTypeIter
- common::enums::OKXInstrumentStatusIter
- common::enums::OKXInstrumentTypeIter
- common::enums::OKXMarginModeIter
- common::enums::OKXOptionTypeIter
- common::enums::OKXOrderStatusIter
- common::enums::OKXOrderTypeIter
- common::enums::OKXPositionModeIter
- common::enums::OKXPositionSideIter
- common::enums::OKXSelfTradePreventionModeIter
- common::enums::OKXSideIter
- common::enums::OKXTakeProfitKindIter
- common::enums::OKXTradeModeIter
- common::enums::OKXTransactionTypeIter
- common::enums::OKXTriggerTypeIter
- common::models::OKXInstrument
- http::client::OKXHttpClient
- http::client::OKXHttpInnerClient
- http::client::OKXResponse
- http::error::OKXErrorMessage
- http::error::OKXErrorResponse
- http::models::OKXAccount
- http::models::OKXBalanceDetail
- http::models::OKXCandlestick
- http::models::OKXIndexTicker
- http::models::OKXMarkPrice
- http::models::OKXOrderHistory
- http::models::OKXPlaceOrderResponse
- http::models::OKXPosition
- http::models::OKXPositionHistory
- http::models::OKXPositionTier
- http::models::OKXTrade
- http::models::OKXTransactionDetail
- http::query::GetCandlesticksParams
- http::query::GetCandlesticksParamsBuilder
- http::query::GetIndexTickerParams
- http::query::GetIndexTickerParamsBuilder
- http::query::GetInstrumentsParams
- http::query::GetInstrumentsParamsBuilder
- http::query::GetMarkPriceParams
- http::query::GetMarkPriceParamsBuilder
- http::query::GetOrderHistoryParams
- http::query::GetOrderHistoryParamsBuilder
- http::query::GetOrderListParams
- http::query::GetOrderListParamsBuilder
- http::query::GetOrderParams
- http::query::GetOrderParamsBuilder
- http::query::GetPendingOrdersParams
- http::query::GetPendingOrdersParamsBuilder
- http::query::GetPositionTiersParams
- http::query::GetPositionTiersParamsBuilder
- http::query::GetPositionsHistoryParams
- http::query::GetPositionsHistoryParamsBuilder
- http::query::GetPositionsParams
- http::query::GetPositionsParamsBuilder
- http::query::GetTradesParams
- http::query::GetTradesParamsBuilder
- http::query::GetTransactionDetailsParams
- http::query::GetTransactionDetailsParamsBuilder
- http::query::SetPositionModeParams
- http::query::SetPositionModeParamsBuilder
- websocket::client::OKXWebSocketClient
- websocket::enums::OKXSubscriptionEventIter
- websocket::enums::OKXWsChannelIter
- websocket::enums::OKXWsErrorTypeIter
- websocket::enums::OKXWsOperationIter
- websocket::messages::OKXAuthentication
- websocket::messages::OKXAuthenticationArg
- websocket::messages::OKXBookMsg
- websocket::messages::OKXCandleMsg
- websocket::messages::OKXEstimatedPriceMsg
- websocket::messages::OKXFundingRateMsg
- websocket::messages::OKXIndexPriceMsg
- websocket::messages::OKXMarkPriceMsg
- websocket::messages::OKXOpenInterestMsg
- websocket::messages::OKXOptionSummaryMsg
- websocket::messages::OKXOrderMsg
- websocket::messages::OKXPriceLimitMsg
- websocket::messages::OKXStatusMsg
- websocket::messages::OKXSubscription
- websocket::messages::OKXSubscriptionArg
- websocket::messages::OKXTickerMsg
- websocket::messages::OKXTradeMsg
- websocket::messages::OKXWebSocketArg
- websocket::messages::OKXWebSocketError
- websocket::messages::OKXWsRequest
- websocket::messages::OrderBookEntry
- websocket::messages::WsAmendOrderParams
- websocket::messages::WsAmendOrderParamsBuilder
- websocket::messages::WsCancelOrderParams
- websocket::messages::WsCancelOrderParamsBuilder
- websocket::messages::WsPostOrderParams
- websocket::messages::WsPostOrderParamsBuilder
Enums
- common::enums::OKXAccountMode
- common::enums::OKXAlgoOrderStatus
- common::enums::OKXAlgoOrderType
- common::enums::OKXBarSize
- common::enums::OKXBookAction
- common::enums::OKXCandleConfirm
- common::enums::OKXContractType
- common::enums::OKXExecType
- common::enums::OKXInstrumentStatus
- common::enums::OKXInstrumentType
- common::enums::OKXMarginMode
- common::enums::OKXOptionType
- common::enums::OKXOrderStatus
- common::enums::OKXOrderType
- common::enums::OKXPositionMode
- common::enums::OKXPositionSide
- common::enums::OKXSelfTradePreventionMode
- common::enums::OKXSide
- common::enums::OKXTakeProfitKind
- common::enums::OKXTradeMode
- common::enums::OKXTransactionType
- common::enums::OKXTriggerType
- common::urls::OKXEndpointType
- http::error::BuildError
- http::error::OKXHttpError
- http::query::GetIndexTickerParamsBuilderError
- http::query::GetInstrumentsParamsBuilderError
- http::query::GetMarkPriceParamsBuilderError
- http::query::GetOrderHistoryParamsBuilderError
- http::query::GetOrderListParamsBuilderError
- http::query::GetOrderParamsBuilderError
- http::query::GetPendingOrdersParamsBuilderError
- http::query::GetPositionTiersParamsBuilderError
- http::query::GetPositionsHistoryParamsBuilderError
- http::query::GetPositionsParamsBuilderError
- http::query::GetTradesParamsBuilderError
- http::query::GetTransactionDetailsParamsBuilderError
- http::query::SetPositionModeParamsBuilderError
- websocket::enums::OKXSubscriptionEvent
- websocket::enums::OKXWsChannel
- websocket::enums::OKXWsErrorType
- websocket::enums::OKXWsOperation
- websocket::error::OKXWsError
- websocket::messages::ExecutionReport
- websocket::messages::NautilusWsMessage
- websocket::messages::OKXWebSocketEvent
- websocket::messages::WsAmendOrderParamsBuilderError
- websocket::messages::WsCancelOrderParamsBuilderError
- websocket::messages::WsPostOrderParamsBuilderError
Functions
- common::parse::bar_spec_as_okx_channel
- common::parse::bar_spec_as_okx_mark_price_channel
- common::parse::bar_spec_as_okx_timeframe
- common::parse::deserialize_empty_string_as_none
- common::parse::deserialize_empty_ustr_as_none
- common::parse::deserialize_optional_string_to_u64
- common::parse::deserialize_string_to_u64
- common::parse::okx_bar_type_from_timeframe
- common::parse::okx_channel_to_bar_spec
- common::parse::okx_instrument_type
- common::parse::okx_timeframe_as_bar_spec
- common::parse::parse_account_state
- common::parse::parse_aggressor_side
- common::parse::parse_candlestick
- common::parse::parse_client_order_id
- common::parse::parse_execution_type
- common::parse::parse_fee
- common::parse::parse_fill_report
- common::parse::parse_funding_rate_msg
- common::parse::parse_futures_instrument
- common::parse::parse_index_price_update
- common::parse::parse_instrument_any
- common::parse::parse_instrument_id
- common::parse::parse_mark_price_update
- common::parse::parse_message_vec
- common::parse::parse_millisecond_timestamp
- common::parse::parse_option_instrument
- common::parse::parse_order_status_report
- common::parse::parse_position_side
- common::parse::parse_position_status_report
- common::parse::parse_price
- common::parse::parse_quantity
- common::parse::parse_rfc3339_timestamp
- common::parse::parse_spot_instrument
- common::parse::parse_swap_instrument
- common::parse::parse_trade_tick
- common::urls::get_http_base_url
- common::urls::get_ws_base_url
- common::urls::get_ws_base_url_business
- common::urls::get_ws_base_url_private
- common::urls::get_ws_base_url_public
- common::urls::get_ws_url
- common::urls::requires_authentication
- python::okx
- python::urls::get_okx_http_base_url
- python::urls::get_okx_ws_url_business
- python::urls::get_okx_ws_url_private
- python::urls::get_okx_ws_url_public
- python::urls::okx_requires_authentication
- python::websocket::call_python
- websocket::parse::parse_book10_msg
- websocket::parse::parse_book10_msg_vec
- websocket::parse::parse_book_msg
- websocket::parse::parse_book_msg_vec
- websocket::parse::parse_candle_msg
- websocket::parse::parse_candle_msg_vec
- websocket::parse::parse_fill_report
- websocket::parse::parse_funding_rate_msg_vec
- websocket::parse::parse_index_price_msg
- websocket::parse::parse_index_price_msg_vec
- websocket::parse::parse_mark_price_msg
- websocket::parse::parse_mark_price_msg_vec
- websocket::parse::parse_order_msg_vec
- websocket::parse::parse_order_status_report
- websocket::parse::parse_quote_msg
- websocket::parse::parse_quote_msg_vec
- websocket::parse::parse_ticker_msg
- websocket::parse::parse_ticker_msg_vec
- websocket::parse::parse_trade_msg
- websocket::parse::parse_trade_msg_vec
- websocket::parse::parse_ws_message_data
Statics
- common::consts::OKX_VENUE
- http::client::OKX_REST_QUOTA
- websocket::client::OKX_WS_ORDER_QUOTA
- websocket::client::OKX_WS_QUOTA
Constants
- common::consts::OKX
- common::consts::OKX_HTTP_URL
- common::consts::OKX_NAUTILUS_BROKER_ID
- common::consts::OKX_SUPPORTED_ORDER_TYPES
- common::consts::OKX_SUPPORTED_TIME_IN_FORCE
- common::consts::OKX_WS_BUSINESS_URL
- common::consts::OKX_WS_DEMO_BUSINESS_URL
- common::consts::OKX_WS_DEMO_PRIVATE_URL
- common::consts::OKX_WS_DEMO_PUBLIC_URL
- common::consts::OKX_WS_PRIVATE_URL
- common::consts::OKX_WS_PUBLIC_URL