exportMultisigImages function
Implementation
String exportMultisigImages() {
final infoPointer = ''.toNativeUtf8().cast<Char>();
Pointer<Pointer<Char>> pointerToInfoPointer = calloc.call();
pointerToInfoPointer.value = infoPointer;
final errorBoxPointer = monero_flutter.buildErrorBoxPointer();
monero_flutter.bindings.export_multisig_images(pointerToInfoPointer, errorBoxPointer);
final errorInfo = monero_flutter.extractErrorInfo(errorBoxPointer);
String? info;
if (0 == errorInfo.code) {
info = pointerToInfoPointer.value.cast<Utf8>().toDartString();
}
calloc.free(infoPointer);
calloc.free(pointerToInfoPointer.value);
calloc.free(pointerToInfoPointer);
if (0 != errorInfo.code) {
throw Exception(errorInfo.getErrorMessage());
}
if (null == info){
throw Exception("null == info");
}
return info;
}