use native address validation

This commit is contained in:
sneurlax 2022-11-10 10:21:07 -06:00
parent 23d2de26d7
commit 07c99309ff
3 changed files with 3 additions and 7 deletions

@ -1 +1 @@
Subproject commit b9bc2dcc56e13f235a6c5b0fc02c0e543eb87758
Subproject commit 4dd55584a023bf6fd863c24ca8e1ffcedcc25162

View file

@ -1353,10 +1353,8 @@ class MoneroWallet extends CoinServiceAPI {
Future<List<UtxoObject>> get unspentOutputs => throw UnimplementedError();
@override
// TODO: implement validateAddress
bool validateAddress(String address) {
bool valid = RegExp("[a-zA-Z0-9]{95}").hasMatch(address) ||
RegExp("[a-zA-Z0-9]{106}").hasMatch(address);
bool valid = walletBase!.validateAddress(address);
return valid;
}

View file

@ -1378,10 +1378,8 @@ class WowneroWallet extends CoinServiceAPI {
Future<List<UtxoObject>> get unspentOutputs => throw UnimplementedError();
@override
// TODO: implement validateAddress
bool validateAddress(String address) {
bool valid = RegExp("[a-zA-Z0-9]{95}").hasMatch(address) ||
RegExp("[a-zA-Z0-9]{106}").hasMatch(address);
bool valid = walletBase!.validateAddress(address);
return valid;
}