#![cfg_attr(docsrs, feature(doc_cfg))]
#![allow(clippy::module_inception)]
pub mod proto;
#[path = "connect_gen/mod.rs"]
pub mod connect;
pub mod auth;
pub mod catalogs;
pub mod client;
pub mod codecs;
pub mod errors;
pub mod marketoverview;
pub mod models;
pub mod orderbook;
pub mod services;
pub mod transport;
pub mod types;
pub mod user_agent;
pub mod realtime;
pub mod chain;
pub use client::{Client, Config};
pub use errors::{Error, Result, auth_codes};
pub use services::{
PreparedTradingWithdraw, new_trading_withdraw_idempotency_key, new_trading_withdraw_nonce,
};
pub use types::{
AssetAmount, Price, PriceTicks, QtyScaled, Quantity, QuantityDomain,
resolve_asset_amount_scaled, resolve_price_ticks, resolve_qty_scaled, resolve_quote_qty_scaled,
};
pub const VERSION: &str = env!("CARGO_PKG_VERSION");