Skip to main content

Crate drasi_source_hyperliquid

Crate drasi_source_hyperliquid 

Source
Expand description

Hyperliquid market data source plugin for Drasi.

This source connects to Hyperliquid’s public REST + WebSocket APIs to stream real-time DeFi market data into Drasi as graph nodes and relationships.

Re-exports§

pub use config::CoinSelection;
pub use config::HyperliquidNetwork;
pub use config::HyperliquidSourceConfig;
pub use config::InitialCursor;

Modules§

config
Configuration types for the Hyperliquid source.
descriptor
Hyperliquid source plugin descriptor and configuration DTOs.
mapping
Mapping from Hyperliquid API responses to Drasi SourceChange events.
rest
REST client for Hyperliquid /info endpoints.
stream
WebSocket streaming and REST polling for Hyperliquid.
types
Deserialization types for Hyperliquid REST and WebSocket APIs.

Structs§

HyperliquidBootstrapProvider
Bootstrap provider for Hyperliquid market data.
HyperliquidSource
Hyperliquid market data source.
HyperliquidSourceBuilder
Builder for HyperliquidSource.