Module common

Module common 

Source

Re-exports§

pub use converters::determine_tpsl_type;
pub use converters::hyperliquid_conditional_to_nautilus;
pub use converters::hyperliquid_order_type_to_nautilus;
pub use converters::hyperliquid_time_in_force_to_nautilus;
pub use converters::nautilus_order_type_to_hyperliquid;
pub use converters::nautilus_time_in_force_to_hyperliquid;
pub use converters::nautilus_to_hyperliquid_conditional;
pub use enums::HyperliquidOrderStatus;
pub use enums::HyperliquidProductType;
pub use enums::hyperliquid_status_to_order_status;
pub use models::ConversionError;
pub use models::HyperliquidAccountEvent;
pub use models::HyperliquidAccountState;
pub use models::HyperliquidBalance;
pub use models::HyperliquidDataConverter;
pub use models::HyperliquidInstrumentCache;
pub use models::HyperliquidInstrumentInfo;
pub use models::HyperliquidPositionData;
pub use models::HyperliquidTradeKey;
pub use models::parse_position_status_report;
pub use parse::deserialize_decimal_from_str;
pub use parse::deserialize_optional_decimal_from_str;
pub use parse::ensure_min_notional;
pub use parse::normalize_order;
pub use parse::normalize_price;
pub use parse::normalize_quantity;
pub use parse::round_down_to_step;
pub use parse::round_down_to_tick;
pub use parse::serialize_decimal_as_str;
pub use parse::serialize_optional_decimal_as_str;

Modules§

consts
converters
Order type conversion utilities for Hyperliquid adapter.
credential
enums
models
parse
Parsing utilities that convert Hyperliquid payloads into Nautilus domain models.
types