emerald_api 0.1.0 copy "emerald_api: ^0.1.0" to clipboard
emerald_api: ^0.1.0 copied to clipboard

Emerald API client for Dart and Flutter — gRPC stubs and a thin channel wrapper.

Changelog #

0.1.0 #

Initial release.

  • Generated gRPC stubs for the Emerald API services: address, auth, blockchain, insights, market, monitoring, sierra, token, and transaction.
  • EmeraldApi channel wrapper with token-based authentication: exchanges the API token for a short-lived JWT via Auth.Authenticate and refreshes it automatically.
  • Per-service barrel libraries (package:emerald_api/<service>.dart) re-exporting the generated message and client types.
  • Targets Dart 3 (SDK ^3.11.5); works on Flutter for iOS and Android.

This is a preliminary release. Service and message definitions may change without backward compatibility until version 1.0.

0
likes
155
points
--
downloads

Documentation

API reference

Publisher

verified publisheremerald.cash

Weekly Downloads

Emerald API client for Dart and Flutter — gRPC stubs and a thin channel wrapper.

Repository (GitHub)
View/report issues

License

Apache-2.0 (license)

Dependencies

fixnum, grpc, protobuf

More

Packages that depend on emerald_api