cosmos_sdk_proto 0.50.9 copy "cosmos_sdk_proto: ^0.50.9" to clipboard
cosmos_sdk_proto: ^0.50.9 copied to clipboard

A dart library for Cosmos SDK protobuf files.

example/example.dart

import 'package:grpc/grpc.dart';
import 'package:cosmos_sdk_proto/proto/cosmos/bank/v1beta1/export.dart' as bank;

void main() async {
  String bech32Address = "cosmos1lrl2vxqagjumq7ac85kwh27ued87lfrphm6gsq"; // Example Bech32 address

  final channel = ClientChannel("cosmos-grpc.publicnode.com", port: 443);

  final bankClient = bank.QueryClient(channel);
  final request = bank.QueryBalanceRequest()
    ..address = bech32Address
    ..denom = "uatom";

  final bankResponse = await bankClient.balance(request);
  print("Bank Response: ${bankResponse.balance}");

  await channel.shutdown();
}
0
likes
130
points
30
downloads

Publisher

unverified uploader

Weekly Downloads

A dart library for Cosmos SDK protobuf files.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

fixnum, grpc, protobuf

More

Packages that depend on cosmos_sdk_proto