xelis_dart_sdk 0.3.0 xelis_dart_sdk: ^0.3.0 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,
secureWebSocket: false,
)..startRpcClient();
final res = await daemonRepository.getInfo();
print('result: $res');
final daemonChannel = DaemonChannelRepository(
rpcAddress: localhostAddress,
secureWebSocket: false,
);
await daemonChannel.connect();
daemonChannel.listenDaemonEvents(onNewBlock: print, onBlockOrdered: print);
} catch (e) {
print(e);
}
// exit(0);
}