xelis_dart_sdk 0.0.2
xelis_dart_sdk: ^0.0.2 copied to clipboard
Software Development Kit in Dart to build Apps for the Xelis Blockchain.
example/xelis_dart_sdk_example.dart
// import 'dart:io';
import 'package:xelis_dart_sdk/xelis_dart_sdk.dart';
Future<void> main() async {
try {
final daemonRepository =
DaemonClientRepository(rpcAddress: localhostAddress)..startRpcClient();
final res = await daemonRepository.getInfo();
print('result: $res');
final daemonChannel = DaemonChannelRepository(rpcAddress: localhostAddress);
await daemonChannel.connect();
daemonChannel
..subscribeToNewBlock()
..subscribeToBlockOrdered()
..listenDaemonEvents(onNewBlock: print, onBlockOrdered: print);
} catch (e) {
print(e);
}
// exit(0);
}