Skip to main content

bluefin_pro/
lib.rs

1mod account_authorization;
2mod adjust_isolated_margin;
3mod arithmetic;
4mod authenticate;
5mod create_order;
6mod env;
7mod signature;
8mod update_leverage;
9mod withdraw;
10
11mod core {
12    pub use crate::arithmetic::HasE9;
13    #[allow(deprecated)]
14    pub use crate::env::symbols;
15    pub use crate::env::{Environment, account, auth, exchange, test, trade, websocket as ws};
16    pub use crate::signature::PrivateKey;
17}
18
19pub mod prelude {
20    pub use crate::account_authorization::AccountAuthorizationRequestExt;
21    pub use crate::authenticate::{
22        Authenticate as _, AuthenticationOptions, Refresh as _, RequestExt as _,
23    };
24    pub use crate::core::*;
25    pub use crate::signature::RequestExt as _;
26}