Bitcoin Forum

Bitcoin => Electrum => Topic started by: gforce16 on April 22, 2021, 08:16:59 PM



Title: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 22, 2021, 08:16:59 PM
hey guys need a little help my bitcoin is unconfirmed for over 6 days now anything i can do to help? i tried using the child pays for parent function but all i get is error mem pool too large


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: Charles-Tim on April 22, 2021, 08:21:08 PM
You need to provide more details. What is the feerate (sat/vbyte) used? Maybe you can use ViaBTC free acceleratator. If you are confused, can you paste us your transaction hash (txid)? Although, It can affect your privacy as we will know about the transaction and previous transactions into and out of the address.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 22, 2021, 08:23:28 PM
0.000344 BTC (18.78 USD)  ( 180.1 sat/byte )
Position in mempool: 0.78 MB from tip
Size: 191 bytes


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: xhomerx10 on April 22, 2021, 08:24:06 PM
hey guys need a little help my bitcoin is unconfirmed for over 6 days now anything i can do to help? i tried using the child pays for parent function but all i get is error mem pool too large

 Don't try to create two transactions that need to be confirmed at the same time when the mem pool is so large.  Use Replace By Fee instead.   Didn't enable it?  Use an transaction accelerator like ViaBTC.



Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: Charles-Tim on April 22, 2021, 08:26:47 PM
0.000344 BTC (18.78 USD)  ( 180.1 sat/byte )
Position in mempool: 0.78 MB from tip
Size: 191 bytes
Try to acceleratate it using ViaBTC (https://www.viabtc.com/tools/txaccelerator). Try all the time until it is successful acceleratated. It will definitely work.

Alternative
You can try to increase the feerate if the transaction support replace-by-fee. Do not use CPFP because it will only result into you paying for two transactions.

If you are using legacy addresses (addresses that starts from 1), do not use it again. Use segwit addresses (the addresses that start from bc1), you can safe up to 42% fee or higher by using segwit addresses. To find a wallet that support segwit, use electrum. You can get it from electrum.org, make sure you verify its signature.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: agustina2 on April 22, 2021, 08:28:39 PM
hey guys need a little help my bitcoin is unconfirmed for over 6 days now anything i can do to help? i tried using the child pays for parent function but all i get is error mem pool too large

Have a small transaction too that got stuck for 2 days using a 65sats/bytes or around 15,000 Satoshis.

I used the free accelerator service and got confirmed it after 4 hours. You just have to time it quick and make a request sharply per exact hour to be included on 100 submissions per hour. Like LoyceV said, few more seconds got passed, you are now late.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 22, 2021, 08:33:25 PM
ok thanks so my option is to spam accelerators to do it
my money wont disappear tho right?
6 days already had me worried


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: Charles-Tim on April 22, 2021, 08:36:16 PM
ok thanks so my option is to spam accelerators to do it
my money wont disappear tho right?
6 days already had me worried
No, nothing will happen to your bitcoin. Only your transaction hash (txid) is needed to accelerate it. Know that only 100 transactions are included per hour, the acceleratation might be unsuccessful for a while, but just keep trying your luck until it works. If successfully accelerated, your transaction will be confirmed in the next block mined by ViaBTC.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: khaled0111 on April 22, 2021, 08:43:44 PM
A transaction positioned 0.78 MB from tip is likely to confirm within the next few blocks!
If 180.1 sat/vbyte is the effective fee rate than it shouldn't take that long to confirm! Does your transaction have any unconfirmed parents? Because if it does, the effective fee rate it's paying might be way lower than 180 sat/vbyte depending on the fee rates its parents are paying and their total size.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: agustina2 on April 22, 2021, 08:46:24 PM
ok thanks so my option is to spam accelerators to do it
my money wont disappear tho right?
6 days already had me worried

You can't spammed it providing the current traffic and request it receives.

Try to make it to the point that you are now ready seconds before the hour. My first one is about 3 seconds passed and my second is just around 10 seconds but it didn't goes through. That's how quick the request is filled.

No, nothing will happen to your bitcoin.

Not technical about it but how long before the mempool gaves up a transaction, like it was a failed one. Or it does?


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 22, 2021, 08:50:05 PM
Position in mempool: 1.48 MB from tip

this number changes time to time.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: The Sceptical Chymist on April 22, 2021, 09:28:35 PM
Use an transaction accelerator like ViaBTC.
Try to acceleratate it using ViaBTC (https://www.viabtc.com/tools/txaccelerator).
Maybe you can use ViaBTC free acceleratator.
Awesome suggestions if you feel like looking at bunny rabbit puzzle captchas for hours on end--I've been trying to get a transaction accelerated on ViaBTC for two days and have had no luck whatsoever.  And believe me, I've tried more times than I could keep track of.

Not technical about it but how long before the mempool gaves up a transaction, like it was a failed one. Or it does?
I've heard people say that doesn't happen anymore, but IIRC I've had it happen to me once or twice a few years ago.  In any case, I don't have the answer to that; I'm just hoping the network takes a big dose of a decongestant and starts moving again.  It's such a pain in the ass to use bitcoin at times like this.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: xhomerx10 on April 22, 2021, 09:37:48 PM
Use an transaction accelerator like ViaBTC.
Try to acceleratate it using ViaBTC (https://www.viabtc.com/tools/txaccelerator).
Maybe you can use ViaBTC free acceleratator.
Awesome suggestions if you feel like looking at bunny rabbit puzzle captchas for hours on end--I've been trying to get a transaction accelerated on ViaBTC for two days and have had no luck whatsoever.  And believe me, I've tried more times than I could keep track of.

Not technical about it but how long before the mempool gaves up a transaction, like it was a failed one. Or it does?
I've heard people say that doesn't happen anymore, but IIRC I've had it happen to me once or twice a few years ago.  In any case, I don't have the answer to that; I'm just hoping the network takes a big dose of a decongestant and starts moving again.  It's such a pain in the ass to use bitcoin at times like this.

 I just used it a couple of days back.  I had attached ~50 sat/byte fee (which was within 2 Megs from the top) but when I checked later on, that fee had increased to over 80 and my tx was still waiting in the pool.  I went to ViaBTC just before the hour and had my tx entered and ready to send on the hour.  No problems getting it through.  I only had to do one puzzle which was a single piece on the left which I had to slide to the right.  Then with my hands on my hips, I brought my knees in tight but it was the pelvic thrust that really drove me insane...


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: Charles-Tim on April 22, 2021, 09:50:44 PM
Not technical about it but how long before the mempool gaves up a transaction, like it was a failed one. Or it does?
It depends, the normal days are 14 days for bitcoin core, but this can be so confusing as some nodes may still pass the transactions to other nodes even when you think the transaction is no more in mempool, and also are cases of transactions that can be confirmed in 30 days or more (I even had 1 that took 40 days recently before it confirmed without leaving the mempool). So, I can say there is no specific day for transaction to finally leave a mempool. Even, if wallet synchronized with the blockchain, they do automatically rebroadcaste transactions in the process.

For people to deal with stuck transactions, there are easy ways now, using segwit wallet is very important for low fee, but the most important is to use a wallet that support replace-by-fee for transactions, electrum wallet has all these. Also, taking advantage of when the mempool is not congested.

Expecting transaction to leave the mempool so that you can rebroadcaste it can be annoying, even if you do not sychronize the wallet with the blockchain for many days so that it will not automatically rebroadcaste the transaction again.

<... >
It is very possible, it is luck, there are some people that have acceleratated their transaction freely today, but The Pharmacist is also very right, the free acceleratation using ViaBTC only accept 100 transactions per hour, and compare it with plenty people that will be making use of it every hour in the world, that is why many transactions will not be acceleratated. But, it truly do work, especially if someone continuously trying, but it can be annoying.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 22, 2021, 10:03:22 PM
Position in mempool: 1.95 MB from tip

no luck tried twice on viabtc to accelerate submission beyond limit


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: FinneysTrueVision on April 22, 2021, 10:04:59 PM
Position in mempool: 1.48 MB from tip

this number changes time to time.


The bitcoin hashrate is now back to the level it was at a few weeks ago and fees are starting to go down a little bit. We are also getting close to the weekend and fees will go down even more. Your transaction has a high enough fee to be confirmed later today.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: xhomerx10 on April 23, 2021, 03:11:02 AM

<... >


 I've successfully used the free service many times but if you're unlucky you can always pay ViaBTC using BCH to accelerate your BTC transaction.  You would have to sign up in order to do that which might not be desirable to some.



Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: o_e_l_e_o on April 23, 2021, 09:04:27 AM
A transaction with a fee of 180 sats/vbyte made 6 days ago should have confirmed by now. The mempool has been well below this level multiple times in the last week, processing some transactions below 100 sats/vbyte. I suspect there is something else going on here that OP is unaware of, most likely an unconfirmed parent.

OP, if you want more accurate advice, then you need to share your transaction ID.



Edit: Actually, I have located the only transaction in the mempool which fits the size (191 bytes), fee (180.1 sats/vbyte), and time frame (6-7 days ago) which OP has given. It has an unconfirmed parent paying a fee of 31 sats/vbyte, which in turn has an unconfirmed parent also paying a fee of 31 sats/vbyte. In total, these three transactions have a size of 551 vbytes, and pay a fee of 45,640 sats, which works out to only 82.8 sats/vbyte, which is why OP's transaction is not confirming.

None of the three transations are flagged as RBF.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: Lucius on April 23, 2021, 10:36:10 AM
Awesome suggestions if you feel like looking at bunny rabbit puzzle captchas for hours on end--I've been trying to get a transaction accelerated on ViaBTC for two days and have had no luck whatsoever.  And believe me, I've tried more times than I could keep track of.

You are doing something wrong, or you are just out of luck - take a look at this post (https://bitcointalk.org/index.php?topic=5332148.msg56842666#msg56842666), and you will see that the thing works - and you can check that every transaction is confirmed by Via pool and has a very low fee.

I have offered a free service (https://bitcointalk.org/index.php?topic=5332642.0) for those who have problems, for now I am waiting for the first customer ;)


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 23, 2021, 01:06:09 PM
7 days unconfirmed
whats the deal could i pm someone my transaction id get this confirmed?


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: o_e_l_e_o on April 23, 2021, 01:23:22 PM
whats the deal
The deal is that your transaction is third in a chain of three unconfirmed transactions, meaning your transaction cannot confirm until the other two also confirm. With an effective fee rate of 82.8 sats/vbyte, it is unlikely to confirm any time soon.

None of the transactions are flagged as RBF so you cannot use that. Since your transaction has an unconfirmed parent, you will not be able to use ViaBTC's free accelerator. Your options are then as follows:

  • Be patient and wait for the mempool to empty down to the required level, which will likely take a week or two.
  • Accelerator the first transaction in the chain using ViaBTC's accelerator. Once it has been confirmed, accelerate the second one. Once it has been confirmed, accelerate your one (or more likely your one will have a high enough fee to confirm on its own at that point). This will be a difficult task.
  • Perform a CPFP with the output. The output to your transaction has over 0.011 BTC in it. Whoever owns that output (be it you or someone you were paying) can perform a CPFP with it. However, since you will now be paying a fee for 4 transactions, the fee will be significant. (Assuming a 1-input-1-output legacy child transaction of 192 bytes, to reach a total fee rate of 200 sats/vbyte your CPFP transaction would need to pay a fee of 102,960 sats, which would work out to ~537 sats/vbyte.)


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 23, 2021, 01:38:22 PM
ok i tracked it down theres 2 tx i found his wallet has unconfirmed
sent to me my tx unconfirmed

so theres 2 unconfirmed TX

i need to accerlate his first one then mine?


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: NeuroticFish on April 23, 2021, 01:45:29 PM
i need to accerlate his first one then mine?

You have to accelerate all the transactions your transaction depends on.

So if your tx is "third in chain" then it means that your tx parent's unconfirmed parent needs to be accelerated first.
Then wait unil that one is confirmed.
Then accelerate your tx unconfirmed parent. Then wait until it's confirmed.
Then accelerate your tx.

If you enter your tx at https://mempool.space you'll find easily which are the unconfirmed parents (go backwards via the red arrows from the left side)


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 23, 2021, 05:08:19 PM
so i guess 7 days not enough i need to wait 1-2 weeks?
is there any other ones besides viabtc to confirm it
i tried btcnitro and bitaccelerate daily still doesnt get confirmed


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: stompix on April 23, 2021, 05:48:34 PM
i tried btcnitro and bitaccelerate daily still doesnt get confirmed

Those are just rebroadcasting services, they do nothing to confirm your transaction, they are not mining blocks, and don't have a deal with mining pools. In short, they are useless.
As for the waiting period, it's not going to be that long.

The deal is that your transaction is third in a chain of three unconfirmed transactions, meaning your transaction cannot confirm until the other two also confirm. With an effective fee rate of 82.8 sats/vbyte, it is unlikely to confirm any time soon.

There are chances it's going to be sooner than that, all signs point to mining having resumed in china, 143 blocks in the last 24h hours yesterday at around the same hour, and 140 now (https://blockchair.com/bitcoin/blocks?q=time(2021-04-22%2017:39:41..2021-04-23%2017:39:41)#), the fee required for confirmation has also dropped a lot, we were in the 200+ area and now we even dropped to 100sat/b last night, the weekend is coming so if the overall fee is indeed 82sat/b assuming nothing major happens there are some chances it will get included late Sunday/early Monday.
The distance from the top went down for an 80sat/b from 23M to just 9M in 24hours, the mempool is getting cleaned.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: gforce16 on April 23, 2021, 05:54:36 PM
ok just make sure my btc wont just drop off and get returned if it doesnt confirm too long would it?


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: o_e_l_e_o on April 23, 2021, 07:14:17 PM
ok just make sure my btc wont just drop off and get returned if it doesnt confirm too long would it?
Yes, that's exactly what would happen. The default_mempool_expiry (https://github.com/bitcoin/bitcoin/blob/7fcf53f7b4524572d1d0c9a5fdc388e87eb02416/src/validation.h#L72) time is set to 336 hours, which is 14 days. This means that most nodes will drop transactions which remain unconfirmed after 14 days from their mempool. If the transaction is dropped from the mempool, then the bitcoin are effectively returned to the sender's address and they can do what they like with them. The way to avoid this from happening is to keep rebroadcasting the transaction (and its unconfirmed parents) until they are all confirmed.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: Lucius on April 24, 2021, 12:21:38 PM
7 days unconfirmed
whats the deal could i pm someone my transaction id get this confirmed?

I can try to help, but first you need to send me your transaction ID to find out what fee is set on the previous two transactions on which your transaction actually depends. If it is not less than 10 sat/byte it will take time, but it is feasible.


Title: Re: bitcoin unconfirmed 6 days - can't do CPFP says mempool too large.
Post by: o_e_l_e_o on April 24, 2021, 12:28:15 PM
I can try to help, but first you need to send me your transaction ID to find out what fee is set on the previous two transactions on which your transaction actually depends. If it is not less than 10 sat/byte it will take time, but it is feasible.
As I said above, the combined effective fee rate for these three transactions was 82.8 sats/vbyte, which is now far above the required fee of 50 sats/vbyte which is being processed, as it seems the hashrate had picked up again in the last day or two and the backlog is starting to clear. Indeed, OP's transaction and its two unconfirmed parents all confirmed in the same block around 18 hours ago.