List of all items
Structs
- common::credential::DydxCredential
- common::enums::DydxCandleResolutionIter
- common::enums::DydxConditionTypeIter
- common::enums::DydxFillTypeIter
- common::enums::DydxLiquidityIter
- common::enums::DydxMarketStatusIter
- common::enums::DydxOrderExecutionIter
- common::enums::DydxOrderFlagsIter
- common::enums::DydxOrderSideIter
- common::enums::DydxOrderStatusIter
- common::enums::DydxOrderTypeIter
- common::enums::DydxPositionStatusIter
- common::enums::DydxTickerTypeIter
- common::enums::DydxTimeInForceIter
- common::enums::DydxTradeTypeIter
- common::models::DydxAccount
- config::DYDXExecClientConfig
- config::DydxAdapterConfig
- config::DydxDataClientConfig
- data::DydxDataClient
- execution::DydxExecutionClient
- execution::submitter::OrderSubmitter
- grpc::DydxGrpcClient
- grpc::Height
- grpc::OrderBuilder
- grpc::OrderFlags
- grpc::OrderMarketParams
- grpc::wallet::Account
- grpc::wallet::Subaccount
- grpc::wallet::Wallet
- http::client::DydxHttpClient
- http::client::DydxRawHttpClient
- http::client::DydxResponse
- http::error::DydxErrorResponse
- http::models::AssetPosition
- http::models::CancelOrderRequest
- http::models::Candle
- http::models::CandlesResponse
- http::models::Fill
- http::models::FillsResponse
- http::models::HeightResponse
- http::models::MarketsResponse
- http::models::Order
- http::models::OrderbookLevel
- http::models::OrderbookResponse
- http::models::OrdersResponse
- http::models::PerpetualMarket
- http::models::PerpetualPosition
- http::models::PlaceOrderRequest
- http::models::Subaccount
- http::models::SubaccountId
- http::models::SubaccountResponse
- http::models::TimeResponse
- http::models::Trade
- http::models::TradesResponse
- http::models::TransactionResponse
- http::models::Transfer
- http::models::TransferAccount
- http::models::TransfersResponse
- http::query::GetCandlesParams
- http::query::GetCandlesParamsBuilder
- http::query::GetOrderbookParams
- http::query::GetOrderbookParamsBuilder
- http::query::GetSubaccountParams
- http::query::GetSubaccountParamsBuilder
- http::query::GetTradesParams
- http::query::GetTradesParamsBuilder
- schemas::ws::DydxAssetBalance
- schemas::ws::DydxBlockHeightChannelContents
- schemas::ws::DydxBlockHeightSubscribedContents
- schemas::ws::DydxMarketMessageContents
- schemas::ws::DydxOraclePriceMarket
- schemas::ws::DydxPerpetualPosition
- schemas::ws::DydxSubaccountInfo
- schemas::ws::DydxWsBlockHeightChannelData
- schemas::ws::DydxWsBlockHeightSubscribedData
- schemas::ws::DydxWsFillSubaccountMessageContents
- schemas::ws::DydxWsMarketChannelData
- schemas::ws::DydxWsMarketSubscribedData
- schemas::ws::DydxWsMessageGeneral
- schemas::ws::DydxWsOrderSubaccountMessageContents
- schemas::ws::DydxWsSubaccountsChannelContents
- schemas::ws::DydxWsSubaccountsChannelData
- schemas::ws::DydxWsSubaccountsSubscribed
- schemas::ws::DydxWsSubaccountsSubscribedContents
- types::DydxOraclePrice
- websocket::client::DydxWebSocketClient
- websocket::error::DydxWebSocketError
- websocket::handler::FeedHandler
- websocket::messages::DydxCandle
- websocket::messages::DydxMarketsContents
- websocket::messages::DydxOraclePriceMarket
- websocket::messages::DydxOrderbookContents
- websocket::messages::DydxOrderbookSnapshotContents
- websocket::messages::DydxPriceLevel
- websocket::messages::DydxSubscription
- websocket::messages::DydxTrade
- websocket::messages::DydxTradeContents
- websocket::messages::DydxWsChannelBatchDataMsg
- websocket::messages::DydxWsChannelDataMsg
- websocket::messages::DydxWsConnectedMsg
- websocket::messages::DydxWsGenericMsg
- websocket::messages::DydxWsSubscriptionMsg
- websocket::types::DydxCandle
- websocket::types::DydxMarketsContents
- websocket::types::DydxOraclePriceMarket
- websocket::types::DydxOrderbookContents
- websocket::types::DydxOrderbookSnapshotContents
- websocket::types::DydxPriceLevel
- websocket::types::DydxTrade
- websocket::types::DydxTradeContents
Enums
- common::enums::DydxCandleResolution
- common::enums::DydxConditionType
- common::enums::DydxFillType
- common::enums::DydxLiquidity
- common::enums::DydxMarketStatus
- common::enums::DydxOrderExecution
- common::enums::DydxOrderFlags
- common::enums::DydxOrderSide
- common::enums::DydxOrderStatus
- common::enums::DydxOrderType
- common::enums::DydxPositionStatus
- common::enums::DydxTickerType
- common::enums::DydxTimeInForce
- common::enums::DydxTradeType
- error::DydxError
- execution::submitter::ProtoOrderSide
- execution::submitter::ProtoTimeInForce
- grpc::OrderGoodUntil
- grpc::types::ChainId
- http::error::BuildError
- http::error::DydxHttpError
- http::query::GetCandlesParamsBuilderError
- http::query::GetOrderbookParamsBuilderError
- http::query::GetSubaccountParamsBuilderError
- http::query::GetTradesParamsBuilderError
- schemas::ws::DydxWsMessageType
- websocket::enums::DydxWsChannel
- websocket::enums::DydxWsOperation
- websocket::error::DydxWsError
- websocket::handler::HandlerCommand
- websocket::messages::DydxWsMessage
- websocket::messages::NautilusWsMessage
Functions
- common::consts::should_retry_error_code
- common::parse::get_currency
- common::parse::parse_decimal
- common::parse::parse_instrument_id
- common::parse::parse_price
- common::parse::parse_quantity
- common::urls::grpc_url
- common::urls::grpc_urls
- common::urls::http_base_url
- common::urls::ws_url
- http::parse::calculate_time_in_force
- http::parse::parse_account_state
- http::parse::parse_fill_report
- http::parse::parse_instrument_any
- http::parse::parse_order_status_report
- http::parse::parse_position_status_report
- http::parse::parse_ticker_currencies
- http::parse::validate_conditional_order
- http::parse::validate_market_active
- http::parse::validate_ticker_format
- python::dydx
- websocket::parse::parse_ws_fill_report
- websocket::parse::parse_ws_order_report
- websocket::parse::parse_ws_position_report
Type Aliases
- error::DydxResult
- grpc::TxHash
- websocket::error::DydxWsResult
- websocket::messages::PriceLevel
- websocket::types::PriceLevel
Statics
Constants
- common::consts::COSMOS_COIN_TYPE
- common::consts::DYDX
- common::consts::DYDX_BECH32_PREFIX
- common::consts::DYDX_CHAIN_ID
- common::consts::DYDX_DERIVATION_PATH_PREFIX
- common::consts::DYDX_GRPC_URL
- common::consts::DYDX_GRPC_URLS
- common::consts::DYDX_HTTP_URL
- common::consts::DYDX_TESTNET_CHAIN_ID
- common::consts::DYDX_TESTNET_GRPC_URL
- common::consts::DYDX_TESTNET_GRPC_URLS
- common::consts::DYDX_TESTNET_HTTP_URL
- common::consts::DYDX_TESTNET_WS_URL
- common::consts::DYDX_WS_URL
- common::consts::USDC_DENOM
- common::consts::USDC_GAS_DENOM
- execution::MAX_CLIENT_ID
- grpc::DEFAULT_RUST_CLIENT_METADATA
- grpc::SHORT_TERM_ORDER_MAXIMUM_LIFETIME