List of all items
Structs
- common::LatencyModel
- common::credential::EvmPrivateKey
- common::credential::Secrets
- common::credential::VaultAddress
- common::enums::HyperliquidConditionalOrderTypeIter
- common::enums::HyperliquidLiquidityFlagIter
- common::enums::HyperliquidOrderStatusIter
- common::enums::HyperliquidReduceOnly
- common::enums::HyperliquidSideIter
- common::enums::HyperliquidTimeInForceIter
- common::enums::HyperliquidTpSlIter
- common::enums::HyperliquidTrailingOffsetTypeIter
- common::enums::HyperliquidTriggerPriceTypeIter
- common::models::HyperliquidAccountState
- common::models::HyperliquidBalance
- common::models::HyperliquidDataConverter
- common::models::HyperliquidInstrumentCache
- common::models::HyperliquidInstrumentInfo
- common::models::HyperliquidPositionData
- common::models::LatencyModel
- common::types::HyperliquidAssetId
- config::HyperliquidDataClientConfig
- config::HyperliquidExecClientConfig
- data::HyperliquidDataClient
- execution::HyperliquidExecutionClient
- http::client::HyperliquidHttpClient
- http::models::AssetPosition
- http::models::ClearinghouseState
- http::models::CrossMarginSummary
- http::models::EvmContract
- http::models::HyperliquidAssetInfo
- http::models::HyperliquidBracketOrderRequest
- http::models::HyperliquidCancelTriggerOrderRequest
- http::models::HyperliquidCandle
- http::models::HyperliquidCandleSnapshot
- http::models::HyperliquidExchangeRequest
- http::models::HyperliquidExecBuilderFee
- http::models::HyperliquidExecCancelByCloidRequest
- http::models::HyperliquidExecCancelOrderRequest
- http::models::HyperliquidExecCancelResponseData
- http::models::HyperliquidExecFilledInfo
- http::models::HyperliquidExecLimitParams
- http::models::HyperliquidExecModifyOrderRequest
- http::models::HyperliquidExecModifyResponseData
- http::models::HyperliquidExecOrderResponseData
- http::models::HyperliquidExecPlaceOrderRequest
- http::models::HyperliquidExecRequest
- http::models::HyperliquidExecResponse
- http::models::HyperliquidExecRestingInfo
- http::models::HyperliquidExecTriggerParams
- http::models::HyperliquidExecTwapRequest
- http::models::HyperliquidFill
- http::models::HyperliquidL2Book
- http::models::HyperliquidLevel
- http::models::HyperliquidMeta
- http::models::HyperliquidModifyTriggerOrderRequest
- http::models::HyperliquidOcoOrderRequest
- http::models::HyperliquidOrderInfo
- http::models::HyperliquidOrderStatus
- http::models::HyperliquidOrderStatusEntry
- http::models::HyperliquidPlaceTriggerOrderRequest
- http::models::HyperliquidTrailingStopParams
- http::models::HyperliquidTriggerOrderInfo
- http::models::HyperliquidTriggerOrderParams
- http::models::HyperliquidTriggerOrderStatus
- http::models::MarginTable
- http::models::MarginTier
- http::models::PerpAsset
- http::models::PerpAssetCtx
- http::models::PerpMeta
- http::models::PositionData
- http::models::SpotAssetCtx
- http::models::SpotMeta
- http::models::SpotPair
- http::models::SpotToken
- http::models::execution_cloid::Cloid
- http::parse::HyperliquidInstrumentDef
- http::query::ExchangeAction
- http::query::InfoRequest
- http::rate_limits::RateLimitSnapshot
- http::rate_limits::WeightedLimiter
- signing::nonce::NonceManager
- signing::nonce::NoncePolicy
- signing::nonce::TimeNonce
- signing::signers::HyperliquidEip712Signer
- signing::signers::SignRequest
- signing::signers::SignatureBundle
- signing::types::SignerId
- websocket::client::HyperliquidCodec
- websocket::client::HyperliquidWebSocketClient
- websocket::client::HyperliquidWebSocketInnerClient
- websocket::codec::Level
- websocket::codec::Notice
- websocket::codec::PostAck
- websocket::codec::SubArg
- websocket::codec::SubResp
- websocket::codec::WsBbo
- websocket::codec::WsBook
- websocket::codec::WsCandle
- websocket::codec::WsFill
- websocket::codec::WsFunding
- websocket::codec::WsMid
- websocket::codec::WsTrade
- websocket::codec::WsUserEvent
- websocket::enums::HyperliquidWsChannelIter
- websocket::messages::ActionPayload
- websocket::messages::AllMidsData
- websocket::messages::CancelByCloidRequest
- websocket::messages::CancelRequest
- websocket::messages::CandleData
- websocket::messages::FillLiquidationData
- websocket::messages::LeverageData
- websocket::messages::ModifyRequest
- websocket::messages::NotificationData
- websocket::messages::OrderRequest
- websocket::messages::OrderRequestBuilder
- websocket::messages::PerpsAssetCtx
- websocket::messages::PostResponse
- websocket::messages::SharedAssetCtx
- websocket::messages::SignatureData
- websocket::messages::SpotAssetCtx
- websocket::messages::SubscriptionResponseData
- websocket::messages::TwapStateData
- websocket::messages::TwapStatusData
- websocket::messages::WsActiveAssetData
- websocket::messages::WsBasicOrderData
- websocket::messages::WsBboData
- websocket::messages::WsBookData
- websocket::messages::WsFillData
- websocket::messages::WsLevelData
- websocket::messages::WsLiquidationData
- websocket::messages::WsNonUserCancelData
- websocket::messages::WsOrderData
- websocket::messages::WsTradeData
- websocket::messages::WsTrailingStopData
- websocket::messages::WsTriggerActivatedData
- websocket::messages::WsTriggerTriggeredData
- websocket::messages::WsTwapHistoryData
- websocket::messages::WsTwapSliceFillData
- websocket::messages::WsUserFillsData
- websocket::messages::WsUserFundingData
- websocket::messages::WsUserFundingsData
- websocket::messages::WsUserTwapHistoryData
- websocket::messages::WsUserTwapSliceFillsData
- websocket::post::LimitOrderParams
- websocket::post::LimitOrderParamsBuilder
- websocket::post::OrderBuilder
- websocket::post::PostBatcher
- websocket::post::PostIds
- websocket::post::PostRouter
- websocket::post::ScheduledPost
- websocket::post::TriggerOrderParams
- websocket::post::TriggerOrderParamsBuilder
- websocket::post::WsSender
Enums
- common::enums::HyperliquidConditionalOrderType
- common::enums::HyperliquidLiquidityFlag
- common::enums::HyperliquidOrderStatus
- common::enums::HyperliquidOrderType
- common::enums::HyperliquidRejectCode
- common::enums::HyperliquidSide
- common::enums::HyperliquidTimeInForce
- common::enums::HyperliquidTpSl
- common::enums::HyperliquidTrailingOffsetType
- common::enums::HyperliquidTriggerPriceType
- common::models::ConversionError
- common::models::HyperliquidAccountEvent
- common::models::HyperliquidTradeKey
- http::error::Error
- http::models::HyperliquidExchangeResponse
- http::models::HyperliquidExecAction
- http::models::HyperliquidExecCancelStatus
- http::models::HyperliquidExecGrouping
- http::models::HyperliquidExecModifyStatus
- http::models::HyperliquidExecOrderKind
- http::models::HyperliquidExecOrderStatus
- http::models::HyperliquidExecResponseData
- http::models::HyperliquidExecTif
- http::models::HyperliquidExecTpSl
- http::models::PerpMetaAndCtxs
- http::models::SpotMetaAndCtxs
- http::parse::HyperliquidMarketType
- signing::nonce::NonceError
- signing::types::HyperliquidActionType
- websocket::client::HyperliquidError
- websocket::codec::Side
- websocket::codec::WsInbound
- websocket::codec::WsOutbound
- websocket::enums::HyperliquidWsChannel
- websocket::messages::ActionRequest
- websocket::messages::HyperliquidWsMessage
- websocket::messages::HyperliquidWsRequest
- websocket::messages::OrderRequestBuilderError
- websocket::messages::OrderTypeRequest
- websocket::messages::PostRequest
- websocket::messages::PostResponsePayload
- websocket::messages::SubscriptionRequest
- websocket::messages::TimeInForceRequest
- websocket::messages::TpSlRequest
- websocket::messages::WsActiveAssetCtxData
- websocket::messages::WsUserEventData
- websocket::post::ActionOutcome
- websocket::post::Grouping
- websocket::post::LimitOrderParamsBuilderError
- websocket::post::PostLane
- websocket::post::TriggerOrderParamsBuilderError
Functions
- common::consts::exchange_url
- common::consts::info_url
- common::consts::ws_url
- common::converters::determine_tpsl_type
- common::converters::hyperliquid_conditional_to_nautilus
- common::converters::hyperliquid_order_type_to_nautilus
- common::converters::hyperliquid_time_in_force_to_nautilus
- common::converters::nautilus_order_type_to_hyperliquid
- common::converters::nautilus_time_in_force_to_hyperliquid
- common::converters::nautilus_to_hyperliquid_conditional
- common::credential::normalize_address
- common::enums::hyperliquid_status_to_order_status
- common::models::parse_position_status_report
- common::parse::cancel_requests_to_hyperliquid_action_value
- common::parse::client_order_id_to_cancel_request
- common::parse::deserialize_decimal_from_str
- common::parse::deserialize_optional_decimal_from_str
- common::parse::deserialize_vec_decimal_from_str
- common::parse::ensure_min_notional
- common::parse::extract_asset_id_from_symbol
- common::parse::extract_error_message
- common::parse::format_trailing_stop_info
- common::parse::is_conditional_order_data
- common::parse::is_response_successful
- common::parse::normalize_order
- common::parse::normalize_price
- common::parse::normalize_quantity
- common::parse::order_any_to_hyperliquid_request
- common::parse::order_to_hyperliquid_request
- common::parse::orders_to_hyperliquid_action_value
- common::parse::orders_to_hyperliquid_requests
- common::parse::parse_account_balances_and_margins
- common::parse::parse_order_status_with_trigger
- common::parse::parse_trigger_order_type
- common::parse::parse_trigger_price
- common::parse::round_down_to_step
- common::parse::round_down_to_tick
- common::parse::serialize_decimal_as_str
- common::parse::serialize_optional_decimal_as_str
- common::parse::serialize_vec_decimal_as_str
- common::parse::time_in_force_to_hyperliquid_tif
- common::parse::validate_conditional_order_params
- http::parse::create_instrument_from_def
- http::parse::instruments_from_defs
- http::parse::instruments_from_defs_owned
- http::parse::parse_fill_report
- http::parse::parse_order_status
- http::parse::parse_order_status_report_from_basic
- http::parse::parse_order_status_report_from_ws
- http::parse::parse_perp_instruments
- http::parse::parse_position_status_report
- http::parse::parse_spot_instruments
- http::rate_limits::backoff_full_jitter
- http::rate_limits::exchange_weight
- http::rate_limits::info_base_weight
- http::rate_limits::info_extra_weight
- python::hyperliquid
- python::urls::get_hyperliquid_http_base_url
- python::urls::get_hyperliquid_ws_url
- websocket::codec::decode_inbound
- websocket::codec::encode_outbound
- websocket::parse::parse_ws_candle
- websocket::parse::parse_ws_fill_report
- websocket::parse::parse_ws_order_book_deltas
- websocket::parse::parse_ws_order_status_report
- websocket::parse::parse_ws_quote_tick
- websocket::parse::parse_ws_trade_tick
- websocket::post::cancel_by_cloid
- websocket::post::cancel_many
- websocket::post::classify_action_payload
- websocket::post::info_all_mids
- websocket::post::info_candle
- websocket::post::info_l2_book
- websocket::post::info_open_orders
- websocket::post::info_order_status
- websocket::post::info_user_fills
- websocket::post::info_user_rate_limit
- websocket::post::lane_for_action
- websocket::post::modify
- websocket::post::parse_l2_book
- websocket::post::parse_order_status
- websocket::post::parse_user_fills
Type Aliases
- http::error::Result
- http::models::AssetId
- http::models::HyperliquidFills
- http::models::OrderId
- websocket::codec::SubRequest
- websocket::codec::TradeSide
Statics
Constants
- common::consts::HEARTBEAT_INTERVAL
- common::consts::HTTP_TIMEOUT
- common::consts::HYPERLIQUID
- common::consts::HYPERLIQUID_CONDITIONAL_ORDER_TYPES
- common::consts::HYPERLIQUID_EXCHANGE_URL
- common::consts::HYPERLIQUID_INFO_URL
- common::consts::HYPERLIQUID_SUPPORTED_ORDER_TYPES
- common::consts::HYPERLIQUID_TESTNET_EXCHANGE_URL
- common::consts::HYPERLIQUID_TESTNET_INFO_URL
- common::consts::HYPERLIQUID_TESTNET_WS_URL
- common::consts::HYPERLIQUID_WS_URL
- common::consts::INFLIGHT_MAX
- common::consts::QUEUE_MAX
- common::consts::RECONNECT_BASE_BACKOFF
- common::consts::RECONNECT_MAX_BACKOFF