So about a month ago, I merged four UTXOs and paid a really low fee. Fast forward to today, and it's still not confirmed. Then I tried to merge the unconfirmed UTXO with three new ones I created, but I chose a higher fee, thinking it would help get everything confirmed together. Now I can't find the TXID for the original unconfirmed transaction in the mempool, but I see the fee from the second merge is showing up. What’s odd is that when I check on the unconfirmed parent, it says the fee rate is 0.00 sats/vB, even though I paid more for the second merge. Anyone got any ideas? I'm using Sparrow Wallet.
If you cant 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 isnt 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 isnt the right time to consolidate as fees are still high
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!
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.
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.
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.
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.
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.
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.
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.