Expand description
gRPC streaming client for Hyperliquid.
Provides low-latency real-time data streaming via gRPC. Authentication is via x-token header with your QuickNode API token.
Example:
ⓘ
use hyperliquid_sdk::GRPCStream;
let mut stream = GRPCStream::new(Some("https://your-endpoint.quiknode.pro/TOKEN".to_string()));
stream.trades(&["BTC", "ETH"], |data| {
println!("Trade: {:?}", data);
});
stream.start().await?;Modules§
Structs§
- GRPC
Stream - gRPC stream client for Hyperliquid real-time data
- GRPC
Stream Config - gRPC stream configuration
- GRPC
Subscription - A gRPC subscription handle
Enums§
- GRPC
Stream Type - gRPC stream types