refreshSubaddresses function
void
refreshSubaddresses(
{ - required int accountIndex,
})
Implementation
void refreshSubaddresses({required int accountIndex}) {
if (isSubaddressesUpdating) {
return;
}
try {
isSubaddressesUpdating = true;
final errorBoxPointer = monero_flutter.buildErrorBoxPointer();
monero_flutter.bindings.subaddress_refresh(accountIndex, errorBoxPointer);
final errorInfo = monero_flutter.extractErrorInfo(errorBoxPointer);
if (0 != errorInfo.code) {
throw Exception(errorInfo.getErrorMessage());
}
isSubaddressesUpdating = false;
} catch (e) {
isSubaddressesUpdating = false;
rethrow;
}
}