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
Download history 135/week @ 2024-06-23 13/week @ 2024-06-30 1/week @ 2024-07-07 7/week @ 2024-07-14 24/week @ 2024-07-21 82/week @ 2024-07-28 169/week @ 2024-08-04 23/week @ 2024-08-11 63/week @ 2024-08-18 36/week @ 2024-08-25 60/week @ 2024-09-01 46/week @ 2024-09-08 50/week @ 2024-09-15 59/week @ 2024-09-22 68/week @ 2024-09-29 13/week @ 2024-10-06

190 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
~235K SLoC