List of all items
Structs
- model::account::AccountSummary
- model::account::Portfolio
- model::account::PortfolioInfo
- model::account::Subaccount
- model::book_summary::BookSummaries
- model::book_summary::BookSummary
- model::config::DeribitConfig
- model::config::DeribitUrls
- model::config::HttpConfig
- model::config::WebSocketConfig
- model::currency::Currency
- model::extended_market_data::CurrencyInfo
- model::extended_market_data::CurrencyInfoCollection
- model::extended_market_data::FundingRate
- model::extended_market_data::HistoricalVolatility
- model::extended_market_data::IndexPrice
- model::extended_market_data::MarketStatistics
- model::extended_market_data::WithdrawalPriority
- model::funding::FundingChartData
- model::funding::FundingDataPoint
- model::funding::FundingRateData
- model::funding::TradingViewChartData
- model::instrument::IndexData
- model::instrument::IndexPriceData
- model::instrument::Instrument
- model::market_data::Candle
- model::market_data::Greeks
- model::market_data::MarketStats
- model::market_data::OrderBook
- model::market_data::OrderBookEntry
- model::market_data::Ticker
- model::options::BasicGreeks
- model::options::BasicOptionData
- model::options::OptionInstrument
- model::options::OptionInstrumentPair
- model::options::Spread
- model::order::NewOrderRequest
- model::order::OrderInfo
- model::order_management::BuyOrderRequest
- model::order_management::EditOrderRequest
- model::order_management::MassQuoteItem
- model::order_management::MassQuoteRequest
- model::order_management::QuoteResult
- model::order_management::SellOrderRequest
- model::order_management::TransferResult
- model::position::Position
- model::request::AuthRequest
- model::request::CancelAllOrdersRequest
- model::request::CancelOrderRequest
- model::request::ClosePositionRequest
- model::request::ModifyOrderRequest
- model::request::NewOrderRequest
- model::request::fix::NewOrderRequest
- model::response::AprDataPoint
- model::response::AprHistoryResponse
- model::response::AuthResponse
- model::response::ContractSizeResponse
- model::response::CurrencyExpirations
- model::response::DeliveryPriceData
- model::response::DeliveryPricesResponse
- model::response::ExpirationsResponse
- model::response::HeartbeatResponse
- model::response::HelloResponse
- model::response::JsonRpcError
- model::response::JsonRpcResponse
- model::response::LastTradesResponse
- model::response::MassQuoteResponse
- model::response::Notification
- model::response::OrderResponse
- model::response::PaginatedResponse
- model::response::Pagination
- model::response::ServerTimeResponse
- model::response::SettlementsResponse
- model::response::StatusResponse
- model::response::SubscriptionResponse
- model::response::TestResponse
- model::settlement::Settlement
- model::settlement::Settlements
- model::ticker::Greeks
- model::ticker::TickerData
- model::ticker::TickerStats
- model::trade::LastTrade
- model::trade::Trade
- model::trade::TradeExecution
- model::trade::TradeStats
- model::trade::UserTrade
- model::transaction::Deposit
- model::transaction::DepositsResponse
- model::transaction::TransactionLog
- model::transaction::TransactionLogEntry
- model::transaction::Withdrawal
- model::transaction::WithdrawalsResponse
- model::transfer::AddressBookEntry
- model::transfer::SubaccountTransfer
- model::transfer::Transfer
- model::transfer::Transfers
Enums
- error::codes::DeribitErrorCode
- error::types::DeribitError
- model::instrument::InstrumentKind
- model::instrument::InstrumentType
- model::instrument::OptionType
- model::order::OrderSide
- model::order::OrderStatus
- model::order::OrderType
- model::order::TimeInForce
- model::position::Direction
- model::request::AdvancedOrderType
- model::request::TriggerType
- model::settlement::SettlementType
- model::trade::Liquidity
- model::transaction::TransactionType
- model::transfer::AddressType
- model::transfer::TransferState
Functions
- constants::get_amount_precision
- constants::get_min_order_amount
- constants::get_price_precision
- constants::is_supported_currency
- prelude::generate_nonce
- prelude::generate_timestamp
- utils::logger::setup_logger
Type Aliases
Constants
- constants::ACCESS_TOKEN_EXPIRATION_SEC
- constants::AMOUNT_PRECISION_BTC
- constants::AMOUNT_PRECISION_ETH
- constants::AMOUNT_PRECISION_SOL
- constants::CHANNEL_BOOK
- constants::CHANNEL_QUOTE
- constants::CHANNEL_TICKER
- constants::CHANNEL_TRADES
- constants::CHANNEL_USER_ORDERS
- constants::CHANNEL_USER_PORTFOLIO
- constants::CHANNEL_USER_TRADES
- constants::CURRENCY_BTC
- constants::CURRENCY_ETH
- constants::CURRENCY_EURR
- constants::CURRENCY_SOL
- constants::CURRENCY_USDC
- constants::CURRENCY_USDT
- constants::DEFAULT_CONNECTION_TIMEOUT_MS
- constants::DEFAULT_ORDER_BOOK_DEPTH
- constants::DEFAULT_RECENT_TRADES
- constants::DEFAULT_REQUEST_ID
- constants::DEFAULT_REQUEST_TIMEOUT_MS
- constants::DERIBIT_HTTP_URL_PROD
- constants::DERIBIT_HTTP_URL_TEST
- constants::DERIBIT_WS_URL_PROD
- constants::DERIBIT_WS_URL_TEST
- constants::FIX_DELIMITER
- constants::FIX_DELIMITER_STR
- constants::FIX_HEARTBEAT_INTERVAL
- constants::FIX_VERSION
- constants::HEARTBEAT_INTERVAL_MS
- constants::HEARTBEAT_TIMEOUT_MS
- constants::INSTRUMENT_TYPE_FUTURE
- constants::INSTRUMENT_TYPE_FUTURE_COMBO
- constants::INSTRUMENT_TYPE_OPTION
- constants::INSTRUMENT_TYPE_OPTION_COMBO
- constants::INSTRUMENT_TYPE_PERPETUAL
- constants::INSTRUMENT_TYPE_SPOT
- constants::JSONRPC_VERSION
- constants::MAX_MESSAGE_SIZE_BYTES
- constants::MAX_OPEN_ORDERS_PER_INSTRUMENT
- constants::MAX_OPEN_ORDERS_TOTAL
- constants::MAX_ORDER_AMOUNT
- constants::MAX_ORDER_BOOK_DEPTH
- constants::MAX_RECENT_TRADES
- constants::MAX_REQUESTS_PER_SECOND_AUTH
- constants::MAX_REQUESTS_PER_SECOND_UNAUTH
- constants::MAX_RETRY_ATTEMPTS
- constants::MAX_SUBSCRIPTIONS_PER_CONNECTION
- constants::MIN_ORDER_AMOUNT_BTC
- constants::MIN_ORDER_AMOUNT_ETH
- constants::MIN_ORDER_AMOUNT_SOL
- constants::PRICE_PRECISION_BTC
- constants::PRICE_PRECISION_ETH
- constants::PRICE_PRECISION_SOL
- constants::REFRESH_TOKEN_EXPIRATION_SEC
- constants::RETRY_BASE_DELAY_MS
- constants::RETRY_MAX_DELAY_MS
- constants::SUPPORTED_CRYPTOCURRENCIES
- constants::TOKEN_REFRESH_BUFFER_SEC