List of all items
Structs
- common::credential::Credential
- common::enums::DeribitCurrencyIter
- common::enums::DeribitInstrumentStateIter
- common::enums::DeribitOptionTypeIter
- common::enums::DeribitProductTypeIter
- common::rpc::DeribitJsonRpcError
- common::rpc::DeribitJsonRpcRequest
- common::rpc::DeribitJsonRpcResponse
- config::DeribitDataClientConfig
- config::DeribitExecClientConfig
- data::DeribitDataClient
- execution::DeribitExecutionClient
- factories::DeribitDataClientFactory
- factories::DeribitExecutionClientFactory
- http::client::DeribitHttpClient
- http::client::DeribitRawHttpClient
- http::models::DeribitAccountSummariesResponse
- http::models::DeribitAccountSummary
- http::models::DeribitAccountSummaryExtended
- http::models::DeribitInstrument
- http::models::DeribitOrderBook
- http::models::DeribitPosition
- http::models::DeribitPublicTrade
- http::models::DeribitTickSizeStep
- http::models::DeribitTradesResponse
- http::models::DeribitTradingViewChartData
- http::models::DeribitUserTradesResponse
- http::query::GetAccountSummariesParams
- http::query::GetInstrumentParams
- http::query::GetInstrumentParamsBuilder
- http::query::GetInstrumentsParams
- http::query::GetInstrumentsParamsBuilder
- http::query::GetLastTradesByInstrumentAndTimeParams
- http::query::GetLastTradesByInstrumentAndTimeParamsBuilder
- http::query::GetOpenOrdersByInstrumentParams
- http::query::GetOpenOrdersByInstrumentParamsBuilder
- http::query::GetOpenOrdersParams
- http::query::GetOrderBookParams
- http::query::GetOrderBookParamsBuilder
- http::query::GetOrderHistoryByCurrencyParams
- http::query::GetOrderHistoryByCurrencyParamsBuilder
- http::query::GetOrderHistoryByInstrumentParams
- http::query::GetOrderHistoryByInstrumentParamsBuilder
- http::query::GetOrderStateParams
- http::query::GetPositionsParams
- http::query::GetPositionsParamsBuilder
- http::query::GetTradingViewChartDataParams
- http::query::GetUserTradesByCurrencyAndTimeParams
- http::query::GetUserTradesByCurrencyAndTimeParamsBuilder
- http::query::GetUserTradesByInstrumentAndTimeParams
- http::query::GetUserTradesByInstrumentAndTimeParamsBuilder
- websocket::auth::AuthState
- websocket::client::DeribitWebSocketClient
- websocket::enums::DeribitUpdateIntervalIter
- websocket::enums::DeribitWsChannelIter
- websocket::enums::DeribitWsMethodIter
- websocket::handler::DeribitWsFeedHandler
- websocket::handler::OrderContext
- websocket::messages::DeribitAuthParams
- websocket::messages::DeribitAuthResult
- websocket::messages::DeribitBookLevel
- websocket::messages::DeribitBookMsg
- websocket::messages::DeribitCancelAllByInstrumentParams
- websocket::messages::DeribitCancelParams
- websocket::messages::DeribitChartMsg
- websocket::messages::DeribitEditParams
- websocket::messages::DeribitGetOrderStateParams
- websocket::messages::DeribitGreeks
- websocket::messages::DeribitHeartbeatData
- websocket::messages::DeribitHeartbeatParams
- websocket::messages::DeribitInstrumentStateMsg
- websocket::messages::DeribitOrderMsg
- websocket::messages::DeribitOrderParams
- websocket::messages::DeribitOrderResponse
- websocket::messages::DeribitPerpetualMsg
- websocket::messages::DeribitPortfolioMsg
- websocket::messages::DeribitQuoteMsg
- websocket::messages::DeribitRefreshTokenParams
- websocket::messages::DeribitSubscribeParams
- websocket::messages::DeribitSubscribeResult
- websocket::messages::DeribitSubscriptionNotification
- websocket::messages::DeribitSubscriptionParams
- websocket::messages::DeribitTickerMsg
- websocket::messages::DeribitTradeMsg
- websocket::messages::DeribitUserTradeMsg
- websocket::messages::DeribitWebSocketError
Enums
- common::credential::CredentialError
- common::enums::DeribitCurrency
- common::enums::DeribitInstrumentState
- common::enums::DeribitOptionType
- common::enums::DeribitProductType
- common::enums::DeribitTimeInForce
- http::error::DeribitHttpError
- http::models::DeribitResponsePayload
- http::query::GetInstrumentParamsBuilderError
- http::query::GetInstrumentsParamsBuilderError
- http::query::GetLastTradesByInstrumentAndTimeParamsBuilderError
- http::query::GetOpenOrdersByInstrumentParamsBuilderError
- http::query::GetOrderBookParamsBuilderError
- http::query::GetOrderHistoryByCurrencyParamsBuilderError
- http::query::GetOrderHistoryByInstrumentParamsBuilderError
- http::query::GetPositionsParamsBuilderError
- http::query::GetUserTradesByCurrencyAndTimeParamsBuilderError
- http::query::GetUserTradesByInstrumentAndTimeParamsBuilderError
- websocket::enums::DeribitBookAction
- websocket::enums::DeribitBookMsgType
- websocket::enums::DeribitHeartbeatType
- websocket::enums::DeribitUpdateInterval
- websocket::enums::DeribitWsChannel
- websocket::enums::DeribitWsMethod
- websocket::error::DeribitWsError
- websocket::handler::HandlerCommand
- websocket::handler::PendingRequestType
- websocket::messages::DeribitChartStatus
- websocket::messages::DeribitWsMessage
- websocket::messages::NautilusWsMessage
- websocket::parse::OrderEventType
- websocket::parse::ParsedOrderEvent
Functions
- common::consts::should_retry_error_code
- common::parse::bar_spec_to_resolution
- common::parse::extract_server_timestamp
- common::parse::parse_account_state
- common::parse::parse_bars
- common::parse::parse_deribit_instrument_any
- common::parse::parse_instrument_kind_currency
- common::parse::parse_order_book
- common::parse::parse_portfolio_to_account_state
- common::parse::parse_trade_tick
- common::urls::get_http_base_url
- common::urls::get_ws_url
- python::deribit
- python::urls::py_get_deribit_http_base_url
- python::urls::py_get_deribit_ws_url
- websocket::auth::send_auth_request
- websocket::auth::spawn_token_refresh_task
- websocket::error::should_retry_deribit_ws_error
- websocket::messages::extract_instrument_from_channel
- websocket::messages::parse_raw_message
- websocket::parse::determine_order_event_type
- websocket::parse::parse_book_delta
- websocket::parse::parse_book_msg
- websocket::parse::parse_book_snapshot
- websocket::parse::parse_chart_msg
- websocket::parse::parse_order_accepted
- websocket::parse::parse_order_canceled
- websocket::parse::parse_order_expired
- websocket::parse::parse_order_updated
- websocket::parse::parse_perpetual_to_funding_rate
- websocket::parse::parse_position_status_report
- websocket::parse::parse_quote_msg
- websocket::parse::parse_ticker_to_funding_rate
- websocket::parse::parse_ticker_to_index_price
- websocket::parse::parse_ticker_to_mark_price
- websocket::parse::parse_ticker_to_quote
- websocket::parse::parse_trade_msg
- websocket::parse::parse_trades_data
- websocket::parse::parse_user_order_msg
- websocket::parse::parse_user_trade_msg
- websocket::parse::resolution_to_bar_type
Type Aliases
Statics
- common::consts::DERIBIT_HTTP_ACCOUNT_QUOTA
- common::consts::DERIBIT_HTTP_ORDER_QUOTA
- common::consts::DERIBIT_HTTP_REST_QUOTA
- common::consts::DERIBIT_RATE_LIMIT_KEY_ORDER
- common::consts::DERIBIT_RETRY_ERROR_CODES
- common::consts::DERIBIT_VENUE
- common::consts::DERIBIT_WS_ORDER_QUOTA
- common::consts::DERIBIT_WS_SUBSCRIPTION_QUOTA
Constants
- common::consts::DERIBIT
- common::consts::DERIBIT_ACCOUNT_RATE_KEY
- common::consts::DERIBIT_API_PATH
- common::consts::DERIBIT_API_VERSION
- common::consts::DERIBIT_BOOK_DEFAULT_DEPTH
- common::consts::DERIBIT_BOOK_DEFAULT_GROUP
- common::consts::DERIBIT_BOOK_VALID_DEPTHS
- common::consts::DERIBIT_GLOBAL_RATE_KEY
- common::consts::DERIBIT_HTTP_URL
- common::consts::DERIBIT_ORDER_RATE_KEY
- common::consts::DERIBIT_POST_ONLY_ERROR_CODE
- common::consts::DERIBIT_TESTNET_HTTP_URL
- common::consts::DERIBIT_TESTNET_WS_URL
- common::consts::DERIBIT_WS_HEARTBEAT_SECS
- common::consts::DERIBIT_WS_ORDER_KEY
- common::consts::DERIBIT_WS_SUBSCRIPTION_KEY
- common::consts::DERIBIT_WS_URL
- common::consts::JSONRPC_VERSION
- http::client::DERIBIT_HISTORICAL_TRADES_MAX_COUNT
- websocket::auth::DERIBIT_DATA_SESSION_NAME
- websocket::auth::DERIBIT_EXECUTION_SESSION_NAME