Expand description
Deribit HTTP API models and types.
Re-exports§
pub use crate::common::enums::DeribitCurrency;pub use crate::common::enums::DeribitOptionType;pub use crate::common::enums::DeribitProductType;pub use crate::common::rpc::DeribitJsonRpcError;pub use crate::common::rpc::DeribitJsonRpcRequest;pub use crate::common::rpc::DeribitJsonRpcResponse;
Structs§
- Deribit
Account Summaries Response - Wrapper for the account summaries response.
- Deribit
Account Summary - Account summary for a single currency.
- Deribit
Account Summary Extended - Extended account summary with additional account details.
- Deribit
Instrument - Deribit instrument definition.
- Deribit
Order Book - Response from
public/get_order_bookendpoint. - Deribit
Position - Position data from
/private/get_positionsendpoint. - Deribit
Public Trade - Deribit public trade data from the market data API.
- Deribit
Tick Size Step - Tick size step definition for price-dependent tick sizes.
- Deribit
Trades Response - Response wrapper for trades endpoints.
- Deribit
Trading View Chart Data - Response from
public/get_tradingview_chart_dataendpoint. - Deribit
User Trades Response - Response wrapper for user trades endpoints.
Enums§
- Deribit
Response Payload - JSON-RPC 2.0 response payload (either success or error).