Pages:
Author

Topic: Transaction is pending because fee was too low, now what - page 2. (Read 473 times)

sr. member
Activity: 546
Merit: 268
Hello

I have a question about transaction fees. I think I did a transaction for which the transaction fee was lower than the Low Prio fee (mempool.space). It is now +/- $15 and I think I payed +/- $10. That amount was suggested by my app and I accepted it blindly. I did not expect it to be so low. Anyway, the question I have is, what will now happen with that transaction. Is my btc lost in transit forever?

Unfortunate, in my app I don't have the possibility to bump the fee

One final question. As the fee is expressed in sats/vb. How do I know how many vbytes my transaction is?

It's a temporary glitch it will get fixed in a few days. Your BTC transaction will be successful when the mempool is reduced. For now, there is no reason to worry about your pending transaction. When the Meempool reaches the same level as it was at the time of sending, your withdrawal will automatically succeed. In this case there is no chance of losing your bitcoins forever. It may take a few days to wait until your bitcoins are deposited in your wallet, so please be patient and wait until the withdrawal is successful.
legendary
Activity: 2380
Merit: 5213
But the question is, why 2 inputs?, why not just one input with 0.1BTC + fee?
You sent someone 0.1 BTC and also paid some fee. That couldn't be covered using a single input worth 0.1 BTC.
For example, if you had sent 0.9 BTC, the transaction could be made either using the input worth 0.1 BTC or using two inputs.


And also, why is that second input 0.036BTC, which is a lot more than the fee
That's the change and it was sent back to you.

The total value of inputs was 0.13679383 BTC.
0.1 BTC of that was sent to the recipient, 0.00025896 BTC of that was paid as transaction fee and the remainder (0.03653487 BTC) was sent back to you as change.
newbie
Activity: 9
Merit: 4
I think I understand that part. If you look at the transactionhttps://ibb.co/YDRD2wZ

There are 2 inputs, both with the same address. One is that 0.1BTC which is transferred to that other address and the other is 0.036BTC from which the fee is subtracted and "OutputB" is the same address as InputA/B, which makes sense. But the question is, why 2 inputs?, why not just one input with 0.1BTC + fee? And also, why is that second input 0.036BTC, which is a lot more than the fee
legendary
Activity: 2380
Merit: 5213
-------
Each time you receive bitcoin, you recieve a coin which can't be split into smaller parts without making a transaction and must be spent in full.

Assume that you have received two bitcoin transactions and you have two coins now. The coin A  is worth 1 BTC and the coin B is worth 0.5 BTC.
If you want to make a transaction sending someone 1.2 BTC, your transaction will have two inputs and two outputs. One of the outputs will be owned by the recipient and the other one will be the change and will be owned by yourself.
If you want to make a transaction sending 0.2 BTC, you don't have to use both coins A and B and you can use either of them.
newbie
Activity: 9
Merit: 4
https://ibb.co/YBXChyn

One last question. In this image you see a part of the transaction. The thing that I don't understand is that I move 0.1BTC (InputA) but there is also an InputB with 0.03..BTC. Both InputA and InputB are the same address. OutputA is the address I moved my BTC to, and OutputB is the same address as InputA/B (minus the fee). Why is there 0.03 added to the transaction? Why not just 1 input of 0.13BTC?

legendary
Activity: 1526
Merit: 1359
~
then another you can also do is to cancel the transaction.

How do you suggest that he can "cancel" the transaction?

If if is Coolwallet then you can import the it to Trustwallet and make the transaction from there and bump the fee.

Why Trust Wallet? Dont you think Electrum or some other reputable open source wallet would be a much better solution in this case?
hero member
Activity: 644
Merit: 661
- Jay -
Op if you don't have the bump fee button then you can use https://www.viabtc.com/tools/txaccelerator/ to accelerate the transaction but I doubt if can also go because the transaction fee is low...
The minimum accepted on ViaBTC is 10 sats/byte. Depending on how much inputs were used in the transaction, the fee should be above that amount.

If if is Coolwallet then you can import the it to Trustwallet and make the transaction from there and bump the fee.
DO NOT import your coldwallet into trustwallet for any purpose.
Do not even use it as a hot wallet.

- Jay -
sr. member
Activity: 476
Merit: 299
Learning never stops!
Just wait and let the mempool become less congested.

This is what you need to do , wait for a less congested mempool  or accelerate your fee using the tools mentioned by almost everyone that commented on this thread , the most popular of all is  ViaBTC. However, if you still feel like waiting  then it might be a lengthy  one and this will be determined by the magnitude of your compared to the minimum  fee required , could be days, weeks or  even months, it's now left to your decision  Wink

hero member
Activity: 2366
Merit: 793
Bitcoin = Financial freedom
you can also do is to cancel the transaction.

There is no such thing when it comes to Bitcoin.

You can bump the fee, which is known as Replace by Fee (RBF), or double spend it back to your own address which is what featured as cancel in electrum but here is the thing OP can't even bump the fee in his wallet.
hero member
Activity: 700
Merit: 577
Op if you don't have the bump fee button then you can use https://www.viabtc.com/tools/txaccelerator/ to accelerate the transaction but I doubt if can also go because the transaction fee is low then another you can also do is to cancel the transaction. And I also believed that your transaction will not lost to the Blockchain but it is too delayed it will return back to your wallet. If if is Coolwallet then you can import the it to Trustwallet and make the transaction from there and bump the fee.
hero member
Activity: 3024
Merit: 745
🌀 Cosmic Casino
But if the transaction is left unconfirmed for a maximum of about 2 weeks the Bitcoins will return back to your wallet
Based on my experience, it can go more than 2 weeks and even can go as long as a month or so. That happened to me before and I thought that was the first time to saw the fees pump again. But while waiting with that, he can do the tips of the other members telling him to rebroadcast his transaction but based on my experience again, that didn't do much when fees are this high.

Thanks for the answers. Waiting sounds like the best option for now Smiley
Aside from viabtc, you can contact some miners if you know someone to do the confirmation for you but the cons of this is that you're going to pay a fee. If the amount you transferred isn't worth it, yeah it's just best to wait it until it gets confirmed.
hero member
Activity: 2366
Merit: 793
Bitcoin = Financial freedom
He will not be able to do that if the transaction is not supporting replace-by-fee. Unless he tries to look for node that is supporting full RBF. I have not done this before and I do not know how it works because all my transaction are supporting replace-by-fee.

I haven't done it myself personally but if OP has the private keys then he can import it to electrum and can reboradcast the transaction with a new signature if he is able to succeed at finding a node that enabled full RBF feature.

Here is how it should be done explained by @hosseinimr93

For making the replacement transaction, you can also use electrum.

- Create a new wallet using your private key.
- Let your wallet get synced and then disconnect your computer from the internet.
- Go to "console" tab and use this command to remove the transaction you want to be replaced from your wallet: wallet.adb.remove_transaction("TXID")
- Close electrum and open it again.
- Make the replacement transaction and export the raw transaction.

Now you have the singed raw transaction and you can broadcast it.
The problem now is that for broadcasting the replacement transaction, you need a node that has enabled full RBF. So, you should try different transaction broadcasting tools until you find a one allowing you to do so and doesn't reject your transaction.
 
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
- The 2nd one is to do a CPFP with high fee if you have full control of the receiving address you can do this.
If he used like just 1 inputs and 2 outputs, there is no need for this because the transaction would have been confirmed or will still be confirmed. That fee will be enough. I wish he tells us the fee rate that he used.

- The 3rd one import your backup phrase to Electrum and bump the fee.
He will not be able to do that if the transaction is not supporting replace-by-fee. Unless he tries to look for node that is supporting full RBF. I have not done this before and I do not know how it works because all my transaction are supporting replace-by-fee.
full member
Activity: 2324
Merit: 175
Two or three weeks ago I had a transaction where I put on a low fee I thought that in a couple of hours, the transaction fee would go down and the traffic would decongest I was wrong it did the opposite since I don't have any funds to RBF all I can do it wait and do a rebroadcast after 4 days the transaction dropped and the funds returned to my wallet, in your case if the fee will stay high it will likely drop so just wait for it, when it drop, be sure to check mempool to see the priority fee so you can take the right action.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
what will now happen with that transaction. Is my btc lost in transit forever?

I will bold the answer, since it may be lost in the "sea" of ideas how to make your transaction go through.

also your Bitcoins are not lost forever if the fee is too low miners may not confirm the transaction except maybe you use a free accelerator. But if the transaction is left unconfirmed for a maximum of about 2 weeks the Bitcoins will return back to your wallet

So the transaction will either be confirmed, either will be dropped and in the second case the coins and the fee will return to sender wallet, like nothing has happened.
Just I will add something to this: the 2 weeks is not a precise or even reliable deadline. If the fee is low, some nodes will drop it faster. Certain nodes, some so-called "free accelerators" and even some wallets will keep re-broadcasting the transaction and then even after 2 weeks it may not be dropped.
However, historically the fees had high and lows, so re-broadcasting forever never happened. And of course, the sender can act (rbf either for up the fee, either for canceling, or cpfp for the change), the receiver can act (cpfp), so you still have a certain amount of control there.


PS. OP, you've posted while I was writing this. If it's not useful please PM me and I'll remove.
newbie
Activity: 9
Merit: 4
Thanks for the answers. Waiting sounds like the best option for now Smiley

I'm using Coolwallet. The problem with this wallet is, that it is not BIP39, but something else. So I'm not sure if my seed will work with an other wallet like Sparrow or Electrum
sr. member
Activity: 1316
Merit: 356
Anyway, the question I have is, what will now happen with that transaction. Is my btc lost in transit forever?
No, the transaction will be confirmed once the fee went back to normal. You just have to be patient now since there is no feature of bumping the fee. I think it would be better if you use another wallet that have that kind of feature such as Electrum because you will still need that incase you encounter this problem again. You can also see the update of your transaction in the blockchain explorer.

Just check in this thread: List of useful Bitcoin block explorers
legendary
Activity: 3472
Merit: 3217
Playbet.io - Crypto Casino and Sportsbook
Unfortunate, in my app I don't have the possibility to bump the fee


What exactly wallet app do you use?
If the app does not have a feature to bump the fee you have 3 options to make the transaction confirm faster.

- The first one is to submit your TXID to https://www.viabtc.com/tools/accelerator

- The 2nd one is to do a CPFP with high fee if you have full control of the receiving address you can do this.

- The 3rd one import your backup phrase to Electrum and bump the fee.

Any of this should be able to make your transaction to be confirmed faster.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
Do you use Bluewallet because I only experience this on bluewallet whenever I open it while my data is still not on then load the wallet. You can check your transaction on blockchain explorer to see what fee is used is sats/vB format. Mempool is the best explorer to determine suggested fee and the details of the transaction.

You use a high fee so you just need to wait a little until the mempool clear some space.
Bluewallet supports RBF. So I do not think he used Bluewallet.

https://jochen-hoenicke.de/queue/#BTC,1y,weight is the best that I know of to check the fee rate. mempool.space is also good and accurate.
legendary
Activity: 3248
Merit: 1402
Join the world-leading crypto sportsbook NOW!
Hello

I have a question about transaction fees. I think I did a transaction for which the transaction fee was lower than the Low Prio fee (mempool.space). It is now +/- $15 and I think I payed +/- $10. That amount was suggested by my app and I accepted it blindly. I did not expect it to be so low. Anyway, the question I have is, what will now happen with that transaction. Is my btc lost in transit forever?

Unfortunate, in my app I don't have the possibility to bump the fee

One final question. As the fee is expressed in sats/vb. How do I know how many vbytes my transaction is?



Hey there. It won't be lost in transit forever, don't worry about that. $10 isn't nothing, it's just well below the current average of over $35. I had such an issue a couple of times when I mismatched the fee significantly, and the transaction got stuck. It will get through eventually. The average fee was $10 just a few days ago, and the spikes seem to come and go pretty quickly. You can wait it out, maybe it'll take a day or a few days. But the funds won't be lost this way, they'll just take much longer to go through the system. You can monitor the fees to get an idea of where it's going, and then you can expect your transaction to finally make it. If you can increase the fee, you can try that, as bitmover pointed out.
Pages:
Jump to: