dev
dart 17 lines 435 Bytes
Raw
1 import 'dart:convert';
2
3 import 'package:monero/zano.dart' as zano;
4 import 'package:cw_zano/api/model/get_address_info_result.dart';
5
6 class ZanoUtils {
7 static bool validateAddress(String address) {
8 try {
9 final result = GetAddressInfoResult.fromJson(
10 jsonDecode(zano.PlainWallet_getAddressInfo(address)) as Map<String, dynamic>,
11 );
12 return result.valid;
13 } catch (err) {
14 return false;
15 }
16 }
17 }