12 unstable releases (4 breaking)

0.4.1 Jan 24, 2025
0.4.0 Aug 6, 2024
0.3.3 Jun 25, 2024
0.2.1 Feb 19, 2024
0.0.0 Nov 12, 2023

#2 in #haqq

Download history 48/week @ 2024-10-20 31/week @ 2024-10-27 44/week @ 2024-11-03 41/week @ 2024-11-10 25/week @ 2024-11-17 89/week @ 2024-11-24 201/week @ 2024-12-01 297/week @ 2024-12-08 105/week @ 2024-12-15 16/week @ 2024-12-22 37/week @ 2024-12-29 84/week @ 2025-01-05 43/week @ 2025-01-12 103/week @ 2025-01-19 43/week @ 2025-01-26 16/week @ 2025-02-02

207 downloads per month

MIT license

9MB
189K SLoC

Rust 155K SLoC // 0.0% comments TypeScript 34K SLoC // 0.4% comments

Haqq RPC Clients

This repo contains RPC clients — generated with buf.build, patched rough edges and improved with some useful helpers.

Rust Client

docs.rs Crates.io

Rust client is fully functional, supports gRPC.

TODO:

  • REST endpoints (openapi-generator-cli is very buggy for rust)

TypeScript gRPC-Web Client

Currently only structs are generated in web folder.

TODO:

  • package.json and other packaging-related files
  • tests with usage examples

Dependencies

~10–18MB
~238K SLoC