Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: BGK045 on November 27, 2023, 09:47:23 PM



Title: Unconfirmed UTXO Consolidations
Post by: BGK045 on November 27, 2023, 09:47:23 PM
About four weeks ago, I consolidated four UTXOs at a very low fee rate. As of today, it hadn't been confirmed, so I then tried to consolidate the unconfirmed but spendable consolidated UTXO with three new UTXOs with a high fee rate thinking that everything would get confirmed together. Now, when I look at the unconfirmed parent, the TXID cannot be found in the mempool, but I see that the fee I paid for the second consolidation is in the mempool. Also, when I hover over the unconfirmed parent, it shows a fee rate of 0.00 sats/vB despite me paying the higher fee on the second consolidation. Anyone know what I should do? I am using Sparrow Wallet.


Title: Re: Unconfirmed UTXO Consolidations
Post by: Hatchy on November 27, 2023, 09:49:25 PM
You can start by dropping the tx id


Title: Re: Unconfirmed UTXO Consolidations
Post by: Zaguru12 on November 27, 2023, 09:52:53 PM
If you can’t find the first transaction with low fee then it means that the transaction has definitely been dropped from the pool and should be in wallet available for the new transaction. So when you broadcast the second transaction it should be without the existing parent transaction but a fresh transaction and the second isn’t a child transaction.

Just check your wallet and you will see the first transaction not longer unconfirmed again but just the usual spendable transaction. Which should be spendable with the other UTXOs.

It is worth mentioning that this isn’t the right time to consolidate as fees are still high

You can start by dropping the tx id

That could affect his privacy, so except there is no other way it is not necessary to drop TXID just all the time


Title: Re: Unconfirmed UTXO Consolidations
Post by: BGK045 on November 27, 2023, 09:56:43 PM
If you can’t find the first transaction with low fee then it means that the transaction has definitely been dropped from the pool and should be in wallet available for the new transaction. So when you broadcast the second transaction it should be without the existing parent transaction but a fresh transaction and the second isn’t a child transaction.

You can start by dropping the tx id

That could affect his privacy, so except there is no other way it is not necessary to drop TXID just all the time

Thanks Zaguru12! The first transaction was still in the mempool/unconfirmed, so I just did an RBF on the first Parent at a high fee rate. I see the new RBF transaction in the mempool, expected to confirm within 40 minutes. I'll circle back if that worked!


Title: Re: Unconfirmed UTXO Consolidations
Post by: Hatchy on November 27, 2023, 10:09:36 PM

Thanks Zaguru12! The first transaction was still in the mempool/unconfirmed, so I just did an RBF on the first Parent at a high fee rate. I see the new RBF transaction in the mempool, expected to confirm within 40 minutes. I'll circle back if that worked!

You might also want to try using this free accelerator, the viabtc https://www.viabtc.com/tools/txaccelerator/  they will help accelerate your transaction for free so long you use up to 10sat/byte fee. Copy your tx id and paste on their accelerator. They are able to accelerate 100 transactions in an hour so you might want to check if there is still a slot or you can wait till the next 1 hour if your transaction is still unconfirmed.






Title: Re: Unconfirmed UTXO Consolidations
Post by: digaran on November 27, 2023, 10:10:59 PM
Mempool.space has recently added a transaction accelerator where you could accelerate any TX by logging in, it even shows you the estimated block time when you select any of the options. You could check that out.


Title: Re: Unconfirmed UTXO Consolidations
Post by: hosseinimr93 on November 27, 2023, 10:17:30 PM
Also, when I hover over the unconfirmed parent, it shows a fee rate of 0.00 sats/vB despite me paying the higher fee on the second consolidation.
Are you sure of that?
The minimum fee rate required so that your transaction can be relayed is 1 sat/vbyte and it's not possible to broadcast a transaction with lower fee rate.


You might also want to try using this free accelerator, the viabtc https://www.viabtc.com/tools/txaccelerator/  they will help accelerate your transaction for free so long you use up to 10sat/byte fee
Since OP's transaction includes 4 inputs and its size should be bigger than 500 bytes, it can't be submitted to ViaBTC free accelerator.


Title: Re: Unconfirmed UTXO Consolidations
Post by: Charles-Tim on November 27, 2023, 10:42:39 PM
Mempool.space has recently added a transaction accelerator where you could accelerate any TX by logging in, it even shows you the estimated block time when you select any of the options. You could check that out.
Free or paid?  All I noticed is that the acceleration service is not free, but I do not know yet if it is expensive or not.

Since OP's transaction includes 4 inputs and its size should be bigger than 500 bytes, it can't be submitted to ViaBTC free accelerator.
Yes, with other addresses that are not pay-to-taproot. If the inputs are all pay-to-taproot addresses and the outputs is segwit version 0 or pay-to-taproot address, the size would be around 472 to 484 bytes.


Title: Re: Unconfirmed UTXO Consolidations
Post by: RapTarX on November 28, 2023, 04:12:50 AM
Free or paid?  All I noticed is that the acceleration service is not free, but I do not know yet if it is expensive or not.
It's not free. I just have checked. There's only one free tx accelerator I guess; viabtc. I haven't seen any more free tx accelerator.


Title: Re: Unconfirmed UTXO Consolidations
Post by: nc50lc on November 28, 2023, 05:41:17 AM
Also, when I hover over the unconfirmed parent, it shows a fee rate of 0.00 sats/vB despite me paying the higher fee on the second consolidation.
CPFP only increases the "effective fee" of the parent and children transactions, not necessarily increases the parent's fee rate.
You can only see that effective fee rate during creation of the CPFP transaction by hovering your mouse over " [→ CPFP " near the fee rate.

Anyways, AFAIK 0.00sat/vB in Sparrow is only possible if the fee rate source is set to "Server" and your selected server "Bitcoin Core" is configured to relay 0sat/vB txns.
If it's the case (not a typo), I'd suggest you to set to standard minimum because even though you're be able to relay such transactions, most of your peers and miners will just reject it.