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::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;
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
Functions§
- deserialize_
decimal_ from_ str - Deserializes a
Decimalfrom a JSON string. - deserialize_
optional_ decimal_ from_ str - Deserializes an optional
Decimalfrom a string-only field. - serialize_
decimal_ as_ str - Serializes a
Decimalas a string (lossless, no scientific notation). - serialize_
optional_ decimal_ as_ str - Serializes an optional
Decimalas a string.