transactionCommit function
Implementation
void transactionCommit(PendingTransactionDescription transactionDescription) {
final pendingTransactionPointer =
Pointer<ExternPendingTransactionRaw>.fromAddress(
transactionDescription.pointerAddress);
final errorBoxPointer = monero_flutter.buildErrorBoxPointer();
monero_flutter.bindings
.transaction_commit(pendingTransactionPointer, errorBoxPointer);
final errorInfo = monero_flutter.extractErrorInfo(errorBoxPointer);
if (0 != errorInfo.code) {
throw CreationTransactionException(message: errorInfo.getErrorMessage());
}
}