near_jsonrpc_client 0.1.1
near_jsonrpc_client: ^0.1.1 copied to clipboard
Type-safe NEAR Protocol JSON-RPC client for Dart, generated from the official nearcore OpenAPI spec. Runs identically on native (AOT) and web (JS).
example/near_jsonrpc_client_example.dart
import 'package:near_jsonrpc_client/near_jsonrpc_client.dart';
/// Minimal status query against public testnet RPC.
Future<void> main() async {
final rpc = NearJsonRpcClient(endpoint: 'https://test.rpc.fastnear.com');
try {
final status = await rpc.status();
print('chain: ${status.chain_id}');
print('height: ${status.sync_info?.latest_block_height}');
} finally {
rpc.close();
}
}