Skip to main content

deribit_http/model/
mod.rs

1//! Model definitions for HTTP client
2
3// HTTP-specific models
4/// Access log models for account history
5pub mod access_log;
6/// Account-related models and structures
7pub mod account;
8/// Affiliate program models
9pub mod affiliate;
10/// Announcement models
11pub mod announcement;
12/// API key management models
13pub mod api_key;
14/// Address beneficiary models for wallet endpoints
15pub mod beneficiary;
16/// Block trade models
17pub mod block_trade;
18/// Order book models
19pub mod book;
20/// Combo books models for multi-leg instruments
21pub mod combo;
22/// Currency and expiration models
23pub mod currency;
24/// Custody account models
25pub mod custody;
26/// Deposit-related models
27pub mod deposit;
28/// Email settings models
29pub mod email_settings;
30/// Fee calculation and structure models
31pub mod fee;
32/// Funding rate models
33pub mod funding;
34/// Index price models
35pub mod index;
36/// Instrument definition models
37pub mod instrument;
38/// Margin model configuration
39pub mod margin_model;
40/// Mass quote models
41pub mod mass_quote;
42/// Option contract models and types
43pub mod option;
44/// Order models and types
45pub mod order;
46/// Other miscellaneous models
47pub mod other;
48/// Portfolio simulation models
49pub mod portfolio_simulation;
50/// Position models
51pub mod position;
52/// Request models and structures
53pub mod request;
54/// Response models and structures
55pub mod response;
56/// Self-trading configuration models
57pub mod self_trading;
58/// Settlement models
59pub mod settlement;
60/// Ticker data models
61pub mod ticker;
62/// Trade execution models
63pub mod trade;
64/// Trading products configuration
65pub mod trading_products;
66/// TradingView chart models
67pub mod tradingview;
68/// Transaction log models
69pub mod transaction;
70/// Transfer models
71pub mod transfer;
72/// Trigger models
73pub mod trigger;
74/// Common type definitions
75pub mod types;
76/// User lock models
77pub mod user_lock;
78/// Wallet models for deposit addresses and address book
79pub mod wallet;
80/// Withdrawal models
81pub mod withdrawal;
82
83pub use access_log::*;
84pub use account::*;
85pub use affiliate::*;
86pub use announcement::*;
87pub use api_key::*;
88pub use beneficiary::*;
89pub use block_trade::*;
90pub use book::*;
91pub use combo::*;
92pub use currency::*;
93pub use custody::*;
94pub use deposit::*;
95pub use email_settings::*;
96pub use fee::*;
97pub use funding::*;
98pub use index::*;
99pub use instrument::*;
100pub use margin_model::*;
101pub use mass_quote::*;
102pub use option::*;
103pub use order::*;
104pub use other::*;
105pub use portfolio_simulation::*;
106pub use position::*;
107pub use request::*;
108pub use response::*;
109pub use self_trading::*;
110pub use settlement::*;
111pub use ticker::*;
112pub use trade::*;
113pub use trading_products::*;
114pub use tradingview::*;
115pub use transaction::*;
116pub use transfer::*;
117pub use trigger::*;
118pub use types::*;
119pub use user_lock::*;
120pub use wallet::*;
121pub use withdrawal::*;