5 releases

0.2.3 Mar 13, 2024
0.2.2 Sep 30, 2023
0.1.0 Sep 26, 2023
0.0.0 Sep 11, 2023

#2333 in Magic Beans

Download history 1/week @ 2024-02-20 5/week @ 2024-02-27 98/week @ 2024-03-12 6/week @ 2024-03-19 8/week @ 2024-03-26 38/week @ 2024-04-02

53 downloads per month

MIT license

73KB
2K SLoC

Hyperliquid

Rust Rust

About

A Rust library for Hyperliquid API

Install

Cargo.toml

[dependencies]

hyperliquid = { version = "0.2.3" }

Usage

use hyperliquid::{Hyperliquid, Chain, Info};

#[tokio::main]
async fn main() {
    let user: Address = "0xc64cc00b46101bd40aa1c3121195e85c0b0918d8"
        .parse()
        .expect("Invalid address");


    let info:Info = Hyperliquid::new(Chain::Dev);

    // Retrieve exchange metadata
    let metadata = info.metadata().await.unwrap();
    println!("Metadata \n{:?}", metadata.universe);
}

Examples

See examples/ for examples. You can run any example with cargo run --example <example_name>.

Dependencies

~28–46MB
~847K SLoC