6 releases

0.2.1 Feb 19, 2024
0.2.0 Feb 18, 2024
0.1.2 Nov 24, 2023
0.0.0 Nov 12, 2023

#1 in #haqq

39 downloads per month

MIT license

9MB
187K SLoC

Rust 153K 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

~7–11MB
~175K SLoC