View Source API Reference hyperliquid v0.1.0

Modules

Documentation for Hyperliquid.

A base API macro for interacting with the Hyperliquid API.

Module for interacting with the Hyperliquid Exchange API endpoints.

Module for interacting with the Hyperliquid Explorer API endpoints.

Info endpoints.

Subscriptions and related helper methods.

Utils for converting map keys to atoms.

Application cache for storing asset lists and exchange meta information.

Configuration module for Hyperliquid application.

Provides encoding functionality for Hyperliquid API actions.

Provides helper functions for handling time intervals supported by Hyperliquid.

Application manager responsible for handling WebSocket clients and subscriptions.

Provides helper methods for order creation and management.

The OrderWire struct represents the essential parameters for placing an order on the Hyperliquid exchange. It encapsulates all necessary information such as asset index, buy/sell direction, price, size, and additional order properties.

Provides helper methods for converting prices to the proper significant figures and decimal places.

Hyperliquid.Signer provides methods for signing and constructing payloads for various Hyperliquid operations.

WebSocket client for streaming data from the Hyperliquid API.

Supervisor for WebSocket stream processes in the Hyperliquid application.

Provides utility functions for the Hyperliquid application.