11 releases (4 breaking)

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

#2 in #haqq

Download history 64/week @ 2024-08-19 42/week @ 2024-08-26 53/week @ 2024-09-02 48/week @ 2024-09-09 48/week @ 2024-09-16 60/week @ 2024-09-23 71/week @ 2024-09-30 9/week @ 2024-10-07 2/week @ 2024-10-14 48/week @ 2024-10-21 32/week @ 2024-10-28 45/week @ 2024-11-04 43/week @ 2024-11-11 25/week @ 2024-11-18 103/week @ 2024-11-25 262/week @ 2024-12-02

435 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
~236K SLoC