List of all items
Structs
- api::account::OkxAccount
- api::account::OkxContracts
- api::announcements::announcements_api::AnnouncementDetail
- api::announcements::announcements_api::AnnouncementPage
- api::announcements::announcements_api::OkxAnnouncements
- api::asset::OkxAsset
- api::big_data::OkxBigData
- api::market::OkxMarket
- api::public_data::OkxPublicData
- api::trade::OkxTrade
- api::websocket::OkxWebsocketApi
- client::OkxApiResponse
- client::OkxClient
- config::Config
- config::Credentials
- debug_helper::DebugHelper
- dto::account::account_dto::AccountConfig
- dto::account::account_dto::AccountRisk
- dto::account::account_dto::Balance
- dto::account::account_dto::BalanceDetail
- dto::account::account_dto::CloseOrderAlgo
- dto::account::account_dto::Position
- dto::account::account_dto::SetLeverageData
- dto::account::account_dto::SetLeverageRequest
- dto::account::account_dto::TradingNumRequestParams
- dto::account::account_dto::TradingNumResponseData
- dto::account::account_dto::TradingSwapNumRequestParams
- dto::account::account_dto::TradingSwapNumResponseData
- dto::asset::asset_dto::AssetBalance
- dto::asset::asset_dto::DepositRecord
- dto::asset::asset_dto::TransferOkxReqDto
- dto::asset::asset_dto::TransferRecord
- dto::asset::asset_dto::WithdrawalRecord
- dto::big_data::LongShortAccountRatioArr
- dto::big_data::LongShortPositionRatioArr
- dto::big_data::SupportCoin
- dto::big_data::TakerVolume
- dto::big_data::TakerVolumeArr
- dto::common::InstrumentInfo
- dto::common::PaginationInfo
- dto::market::market_dto::CandleOkxRespDto
- dto::market::market_dto::Depth
- dto::market::market_dto::InstrumentOkxResDto
- dto::market::market_dto::TickerOkxResDto
- dto::market::market_dto::TradeOkxResDto
- dto::public_data::public_data_dto::EconomicEventOkxRespDto
- dto::public_data::public_data_dto::FundingRateHistoryOkxRespDto
- dto::public_data::public_data_dto::FundingRateOkxRespDto
- dto::public_data::public_data_dto::RateLimit
- dto::public_data::public_data_dto::SystemStatus
- dto::public_data::public_data_dto::SystemTime
- dto::trade::trade_dto::AttachAlgoOrdReqDto
- dto::trade::trade_dto::AttachAlgoOrds
- dto::trade::trade_dto::CancelOrderReqDto
- dto::trade::trade_dto::CloseOrderReqDto
- dto::trade::trade_dto::CloseOrderResDto
- dto::trade::trade_dto::FeeRate
- dto::trade::trade_dto::GetPositionReqDto
- dto::trade::trade_dto::LinkedAlgoOrd
- dto::trade::trade_dto::OrdListReqDto
- dto::trade::trade_dto::OrderDetailRespDto
- dto::trade::trade_dto::OrderPendingRespDto
- dto::trade::trade_dto::OrderReqDto
- dto::trade::trade_dto::OrderResDto
- dto::trade::trade_dto::PositionRespDto
- dto::trade::trade_dto::SetLeverageReqDto
- dto::trade::trade_dto::SetLeverageRespDto
- dto::websocket::websocket_dto::CandleArg
- dto::websocket::websocket_dto::CandleOkxWsResDto
- dto::websocket::websocket_dto::CommonOkxWsResDto
- dto::websocket::websocket_dto::OkxWsResDto
- dto::websocket::websocket_dto::TickerArgData
- dto::websocket::websocket_dto::TickerOkxResWsDto
- dto::websocket::websocket_dto::WsArg
- websocket::WebSocketAuth
- websocket::WebSocketChannel
- websocket::WebSocketRequest
- websocket::WebSocketResponse
- websocket::WebSocketSubscription
- websocket::auto_reconnect_client::AutoReconnectWebsocketClient
- websocket::auto_reconnect_client::ReconnectConfig
- websocket::channel::Args
- websocket::client::OkxWebsocketClient
- websocket::manager::ManagerConfig
- websocket::manager::OkxWebsocketManager
- websocket::manager::SubscriptionInfo
Enums
- dto::common::InstrumentType
- dto::common::MarginMode
- dto::common::OrderState
- dto::common::OrderType
- dto::common::PositionSide
- dto::common::Side
- dto::trade::trade_dto::OrdTypeEnum
- dto::trade::trade_dto::TdModeEnum
- dto::trade::trade_dto::TpOrdKindEnum
- enums::account_enums::AccountType
- enums::language_enums::Language
- error::ApiErrorCode
- error::Error
- error::ErrorSeverity
- websocket::WebSocketMessage
- websocket::WebSocketOperation
- websocket::auto_reconnect_client::ConnectionState
- websocket::channel::ChannelType
- websocket::client::ConnectionState
Traits
Functions
- config::init_env
- error::to_err
- utils::create_client
- utils::generate_expiration_timestamp
- utils::generate_signature
- utils::generate_timestamp
- utils::generate_timestamp_websocket
- utils::is_time_synchronized
- utils::parse_timestamp_ms
- utils::timestamp_to_datetime
- utils::validate_system_time
Statics
Constants
- VERSION
- api::API_ACCOUNT_PATH
- api::API_ANNOUNCEMENTS_PATH
- api::API_ASSET_PATH
- api::API_BIGDATA_PATH
- api::API_MARKET_PATH
- api::API_PUBLIC_PATH
- api::API_SYSTEM_PATH
- api::API_TRADE_PATH
- config::DEFAULT_API_TIMEOUT_MS
- config::DEFAULT_API_URL
- config::DEFAULT_BUSINESS_WEBSOCKET_URL
- config::DEFAULT_PRIVATE_WEBSOCKET_URL
- config::DEFAULT_REQUEST_EXPIRATION_MS
- config::DEFAULT_WEBSOCKET_URL