Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: chantatic on December 22, 2023, 04:42:48 PM



Title: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 22, 2023, 04:42:48 PM
Hello,

Can anyone assist me with a transaction that was sent to me over a week ago? It was sent with very high priority of 342 sat/vB, but it remains unconfirmed in mempool. The fee rate for my hash is more than double what the current rate fee of 144 sat/vB, but still not getting confirmed by any miners even though its queue for the next block.

If anyone can help reviewing the hash, please send me message.

I would great appreciate it.

thank you,


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: hosseinimr93 on December 22, 2023, 04:49:16 PM
Your transaction probably has unconfirmed parent.
Having unconfirmed parent means that the transaction is using the fund received in a transaction which is still unconfirmed. A long as the parent is unconfirmed, the child can't be confirmed.

Can you share the transaction ID?

If anyone can help reviewing the hash, please send me message.
You can send me the transaction hash via PM, if you worry about your privacy and you don't want to share that publicly.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 22, 2023, 05:12:25 PM
PM sent.

thanks for looking at this for me. I paid for it to be sent to me with high priority fee rate and in the past, it always takes under 10 minutes to confirm, but for some reason the last 2 high priority transaction that was sent to me; has been stuck in mempool for over a week now.

Regarding your reply, why would there be a unconfirmed parent transaction, holding up my transaction? This hash was sent directly to me.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: BitMaxz on December 22, 2023, 05:13:53 PM
If hosseinimr93 is right you can try to submit the parent transaction to Viabtc accelerator it has 100 free submissions every hour.

Here's the link https://www.viabtc.com/tools/txaccelerator

Or you can do CPFP to pay enough fees to help parent's transactions be confirmed.
You can use the tool below to calculate enough fees for child transactions.

- https://cpfp.djbooth007.com/


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 22, 2023, 05:25:33 PM
https://www.viabtc.com/tools/txaccelerator is currently offline.

https://cpfp.djbooth007.com/ says it would have to pay $250USD, but I still don't understand why I have to pay additional payment to get my hash confirmed. The sender sent it directly to me with high priority. It has nothing to do with a Child or Parent. I'm also using a coinbase custodian wallet address, so I can't even create a new raw transaction.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: hosseinimr93 on December 22, 2023, 05:29:31 PM
I just checked the transaction.
There's a very long chain of unconfirmed parents and the effective fee rate is around 17 sat/vbyte.

If you have control over any of the receiving addresses and you want your transaction to be confirmed soon, the solution is to do CPFP. That would cost you around 0.05 BTC.


Regarding your reply, why would there be a unconfirmed parent transaction, holding up my transaction?
You should ask the sender and complain to them.


Edit:
You made the new post when I was typing.


says it would have to pay $250USD,
That's wrong. The fee required to be paid for the CPFP transaction would be much higher.


I'm also using a coinbase custodian wallet address, so I can't even create a new raw transaction.
If you don't have control over the receiving address, there's nothing you can do.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 22, 2023, 05:39:18 PM
No way I'm paying $2200 to get my hash confirmed. The total hash being sent to me is $800.

This is a coinbase wallet, so I don't have access to the private key.

So the sender is using unconfirmed spent transactions to send my transaction? How is that even possible... would it be possible that coinbase is using CPFP on my transaction, since it came with high priority rate fee and they own my private key?


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: hosseinimr93 on December 22, 2023, 05:47:23 PM
So the sender is using unconfirmed spent transactions to send my transaction?
Yes. There's a very long chain of unconfirmed transactions.

How is that even possible...
That's possible. You can always spend the fund even if the parent is still unconfirmed.


would it be possible that coinbase is using CPFP on my transaction, since it came with high priority rate fee and they own my private key?
No, they won't do that.

Also note that it doesn't matter how much fee was used for your transaction. What matters is the effective fee rate and as I already said, that's only around 17 sat/vbyte.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: Findingnemo on December 22, 2023, 05:49:48 PM

This is a coinbase wallet, so I don't have access to the private key.
If its actually coinbase wallet then it does provide 12 seed words which is BIP39, so it can be imported to electrum or you are talking about coinbase exchange?

So the sender is using unconfirmed spent transactions to send my transaction? How is that even possible... would it be possible that coinbase is using CPFP on my transaction, since it came with high priority rate fee and they own my private key?

It is possible to spend the unconfirmed transaction on a new transaction but the second transaction will be confirmed only if the funds from the unconfirmed transaction get confirmed.

Coinbase will not do CPFP, it will be unconfirmed until nodes drop the transaction.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 22, 2023, 05:51:53 PM
I sent it to a coinbase exchange :(

Thanks guys for your insight on this. This now makes a lot of sense to me. This is community is the best!


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 22, 2023, 11:11:47 PM
So I just spoke to the sender and they didn't send the transaction to me with CPFP or unconfirmed hashes.

No one seems to know how my transacation got included with the CPFP hashes.

Are there any other tools I can use to do some investigations?


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: hosseinimr93 on December 22, 2023, 11:24:48 PM
So I just spoke to the sender and they didn't send the transaction to me with CPFP or unconfirmed hashes.
Provided that the transaction hash you sent me via pm is correct, they are wrong.

Enter your transaction hash on mempool.space (http://mempool.space) to see your transaction.
After that, click on the red button beside the sending address to see the unconfirmed parent. Do the same thing to see older unconfirmed transactions.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: BitMaxz on December 22, 2023, 11:58:45 PM
I'm also using a coinbase custodian wallet address, so I can't even create a new raw transaction.

That's pretty bad you're using Coinbase but if you are using Coinbase wallet it should be a self-custody wallet and you have a seed phrase that you can use to import to another wallet.
Or you might be talking about Coinbase exchange(coinbase.com) it's not a wallet and there's nothing you can do because you don't have full control of your wallet.
The only thing possible is to contact the sender to bump the transaction or I don't know if the transaction has a series of unconfirmed parents. If it has, better try my suggestion to submit them to the ViaBTC accelerator you don't have any other option as you said you don't have full control of your wallet.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 23, 2023, 01:22:19 AM
I had sent it sent directly to coinbase.com exchange, because I had plans to converting it to SOL. I'll never make that mistake again.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: hosseinimr93 on December 23, 2023, 02:03:05 AM
I had sent it sent directly to coinbase.com exchange, because I had plans to converting it to SOL. I'll never make that mistake again.
If you had sent the fund to your own wallet and you had the private key, you would be able to do CPFP, but you had to pay a very big fee for the CPFP transaction.

The network has become less congested and now around 90 sat/vbyte is required for getting confirmation. To increase the effective fee rate of your transaction to 90 sat/vbyte, you would have to pay around 0.025 BTC for the CPFP transaction.
Would you pay that high fee, if you could do CPFP?

Since I sent it directly to coinbase.com and they own those private keys, would it be possible that coinbase is leveraging my hash with high rate fee to get other low rate fee hashes confirmed?
Technically, it's possible for coinbase to do CPFP and make your transaction confirmed, but they will never do that.
Why should they pay the fee for your deposit?


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 23, 2023, 03:25:19 AM
To pay .025 BTC still doesn’t offset the hash, im waiting for.
I’m waiting for the total amount of .0186 BTC, so in this case I would be losing $.

I don’t understand why the sender would be sending me unspent unconfirmed btc, that defeats the purpose of have a payment sent to me with high priority.

I guess the only solution is to wait till the effective fee rate gets to -17sat/b, as I doubt it will ever get purged from mempool.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: Findingnemo on December 23, 2023, 07:15:47 AM

Since I sent it directly to coinbase.com and they own those private keys, would it be possible that coinbase is leveraging my hash with high rate fee to get other low rate fee hashes confirmed?

This is the hash id b5411a3c59d1472b5627b423355564cc26fc1345fee435f0665299f637c1d286


Let me make it clear to you, Coinbase is the receiving end here so they are not doing anything and neither will do anything to push your transaction.

The one who told you that they send you funds from confirmed TX doesn't change the fact, and it goes back and back on a long trail and this 03bda0d33efb2da41c117c139279c1811d297637468c404d487c1d678e974b02 (https://mempool.space/tx/03bda0d33efb2da41c117c139279c1811d297637468c404d487c1d678e974b02) transaction is where the issue began because the funds send from here consists of 500 small UTXOs which made the transaction size to be around 75KB and why you have to spend 0.25BTC to do CPFP.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: nc50lc on December 23, 2023, 03:16:49 PM
I found the hash that is holding my transaction hostage.
https://mempool.space/tx/03bda0d33efb2da41c117c139279c1811d297637468c404d487c1d678e974b02#vout=0
It has 499 unconfirmed inputs!!
I don’t understand why the sender would be sending me unspent unconfirmed btc, that defeats the purpose of have a payment sent to me with high priority.
It must be automated if it's also from an exchange or custodial wallet.

The large parent transaction was broadcasted 2 months ago (according to mempool.space) when the average fee rate is lower than 10sat/vB,
it's a pattern of a consolidation transaction of an exchange or custodial wallet that even used a medium priority fee at that time.
But they didn't expected the sudden surge in transaction fee and unfortunately, they didn't took action to bump/accelerate it before the fees reach to what it is now.

I guess the only solution is to wait till the effective fee rate gets to -17sat/b, as I doubt it will ever get purged from mempool.
For the record, since the first parent transaction is beyond the bottom of the default mempool size, all of its children transaction including it should be dropped from majority of mempools.
I can't find your transaction in my node's mempool as well.

However, given that it's still included in some blockexplorers and nodes with high mempool size setting, it will still propagate in the right conditions.
So yeah, there's no cheaper solution but to wait.


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: BitMaxz on December 23, 2023, 04:26:35 PM
I don’t understand why the sender would be sending me unspent unconfirmed btc, that defeats the purpose of have a payment sent to me with high priority.

Do you know who is the sender? I mean if you know this person? Did you deal or exchange anything with him?

If it was just a random guy on telegram maybe you are dealing with the scammer.
Some scammers do this trick by sending BTC with a very low fee and they keep sending it to their own different wallet addresses to keep their track hidden and later they are going to replace the parent transaction with a high transaction fee so that the TXID they provided to you will no longer searchable on the explorer.

Do you know this person(sender)?


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: chantatic on December 23, 2023, 11:37:25 PM
Yes, I know the sender. Its actually a company.

I have gone back and forth with the exchange and the sender, and neither of them are giving me any assistance and blaming it on the other.

Whoever added CPFP to the transaction knew exactly what they were doing. They even went as far as to adding a Locktime to the transaction so that it didn't get confirmed on the next block, giving them enough time to create a new CPFP transaction.

I guess as of right now, I have no choice but to wait till it either gets confirmed on the blockchain, pay for miner pool assistance, or wait till gets dropped from mempool.

Thanks everyone for all of your insight on this issue. This has helped me understand the real scope of this stuck transaction.

Merry Christmas everyone!


Title: Re: Help with stuck transaction in mempool with high priority rate fee
Post by: nc50lc on December 24, 2023, 05:00:30 AM
Only if there was only a any to view who those 500 unconfirmed transactions belong too... that would help my investigation.
You mean the parent transaction with 500 inputs?
All of those inputs are confirmed so the problem is just its size (33918 vB + its children) which requires a lot of fee to set a good fee rate.

Whoever added CPFP to my transaction knew exactly what they were doing. They even went as far as to adding a Locktime to the transaction so that it didn't get confirmed on the next block, giving them enough time to create a new CPFP transaction.
Don't overthink it; with or without locktime, it wont get confirmed if the parent is still unconfirmed.
Some wallets or services usually uses locktime with the current tip (block height) of the blockchain.
Also, those CPFP transactions don't look intentional but rather other priority transactions sent to others. (the sender must be using a custodial service)
It's just the change of the previous transaction was used to send to the next which is the usual.