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 49/week @ 2024-07-25 177/week @ 2024-08-01 47/week @ 2024-08-08 61/week @ 2024-08-15 37/week @ 2024-08-22 55/week @ 2024-08-29 43/week @ 2024-09-05 64/week @ 2024-09-12 42/week @ 2024-09-19 50/week @ 2024-09-26 49/week @ 2024-10-03 5/week @ 2024-10-10 29/week @ 2024-10-17 27/week @ 2024-10-24 46/week @ 2024-10-31 47/week @ 2024-11-07

149 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