setLabelForSubaddressSync function
void
setLabelForSubaddressSync({})
Implementation
void setLabelForSubaddressSync(
{required int accountIndex,
required int addressIndex,
required String label}) {
final labelPointer = label.toNativeUtf8().cast<Char>();
final errorBoxPointer = monero_flutter.buildErrorBoxPointer();
monero_flutter.bindings
.subaddress_set_label(accountIndex, addressIndex, labelPointer, errorBoxPointer);
calloc.free(labelPointer);
final errorInfo = monero_flutter.extractErrorInfo(errorBoxPointer);
if (0 != errorInfo.code) {
throw Exception(errorInfo.getErrorMessage());
}
}