From 8c816d0ecc57f92dc6f463240c4a391e88b50573 Mon Sep 17 00:00:00 2001 From: Evan Kaloudis Date: Wed, 5 Feb 2025 18:20:18 -0500 Subject: [PATCH] ZEUS-2798: UTXO Consolidation Transaction Not Working --- stores/TransactionsStore.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/stores/TransactionsStore.ts b/stores/TransactionsStore.ts index cbc58066b..571ad8f23 100644 --- a/stores/TransactionsStore.ts +++ b/stores/TransactionsStore.ts @@ -7,7 +7,7 @@ import ReactNativeBlobUtil from 'react-native-blob-util'; import FundedPsbt from '../models/FundedPsbt'; import Transaction from '../models/Transaction'; -import TransactionRequest from '../models/TransactionRequest'; +import TransactionRequest, { OutPoint } from '../models/TransactionRequest'; import Payment from '../models/Payment'; import SettingsStore from './SettingsStore'; @@ -391,12 +391,15 @@ export default class TransactionsStore { transactionRequest.account === 'default' && BackendUtils.supportsOnchainSendMax() ) { + const outpoints: OutPoint[] = []; transactionRequest.utxos.forEach((input) => { const [txid_str, output_index] = input.split(':'); - const inputs = []; - inputs.push({ txid_str, output_index: Number(output_index) }); - transactionRequest.outpoints = inputs; + outpoints.push({ + txid_str, + output_index: Number(output_index) + }); }); + transactionRequest.outpoints = outpoints; } else if ( (BackendUtils.isLNDBased() && transactionRequest.utxos &&