Bitcoin Forum

Bitcoin => Electrum => Topic started by: jrickord on November 23, 2016, 07:58:41 PM



Title: Unconfirmed Transaction - Electrum
Post by: jrickord on November 23, 2016, 07:58:41 PM
Can someone please help with an unconfirmed transaction that has been stuck for about 24 hours.


When I try to view Network Propagation it says "No inventory information available." Yesterday it would show me a very long list of IP addresses.

Should I continue to wait?
I have looked into double spending but its pretty complicated to me.
CPFP also is too complicated for me to figure out.

Please advise ???

Edit.... Thanks for putting this in the right place moderator


Title: Re: Unconfirmed Transaction - Electrum
Post by: MartinL on November 23, 2016, 08:37:56 PM
The fee included with your transaction was insufficient. If you divide the transaction fee by the size of the transaction in bytes, you will find that it has a fee rate of only ~3 satoshis/byte. According to 21.co (https://bitcoinfees.21.co) a fee rate of 110 satoshis/byte is currently necessary for a transaction to be included in the next block.

The good news is that your money cannot be lost. If the transaction is not confirmed the money will eventually revert to the sender (you).

Note that blockchain.info is notoriously bad at estimating the required fee, which is why it says your transaction has a medium priority, although in reality it has only a slim chance of being confirmed.


Title: Re: Unconfirmed Transaction - Electrum
Post by: jrickord on November 23, 2016, 09:51:13 PM
So what you are saying is the best solution to this problem is to do nothing?

How long is eventually when should i expect to be able to use these coins again?


Title: Re: Unconfirmed Transaction - Electrum
Post by: achow101 on November 23, 2016, 10:46:10 PM
So what you are saying is the best solution to this problem is to do nothing?
If you don't want to do an RBF or CPFP transaction, then all you can do is wait. The Bitcoin will either be "returned" or the transaction will confirm and the recipient will receive the Bitcoin.

How long is eventually when should i expect to be able to use these coins again?
It usually takes 2-3 days for a transaction to be "forgotten" by the network. Whether it will confirm in that time is unknown.


Title: Re: Unconfirmed Transaction - Electrum
Post by: Thedemon007 on November 24, 2016, 04:39:11 AM
According to 21.co (https://bitcoinfees.21.co) a fee rate of 110 satoshis/byte is currently necessary for a transaction to be included in the next block.

How to configure electrum to use 110 satoshis/byte ? I know is in Tools > Preferences > Fees .. But I do not know what BTC value to put, i noob  ;D


Title: Re: Unconfirmed Transaction - Electrum
Post by: longbob72 on November 24, 2016, 06:54:29 AM
According to 21.co (https://bitcoinfees.21.co) a fee rate of 110 satoshis/byte is currently necessary for a transaction to be included in the next block.

How to configure electrum to use 110 satoshis/byte ? I know is in Tools > Preferences > Fees .. But I do not know what BTC value to put, i noob  ;D

1 byte is roughly 0.001KB. So just multiply that 110 by 1000 (it's actually 1024 but eh) and you'll get 110000 satoshi or 0.0011BTC/KB. Or 1.1 if you're using mBTC as base unit (check that from Preferences > Appearance > Base unit).

Also if you don't want to set it manually every now and then, you can use dynamic fee and use the slider to adjust the fee.


Title: Re: Unconfirmed Transaction - Electrum
Post by: jrickord on November 25, 2016, 05:22:18 PM
Transaction is still stuck. Can someone give me instructions on how to double spend using electrum?


Title: Re: Unconfirmed Transaction - Electrum
Post by: shorena on November 25, 2016, 05:59:54 PM
Transaction is still stuck. Can someone give me instructions on how to double spend using electrum?

The simplest way would be to create a new wallet from your seed words, it should come only with confirmed transactions and allow you to create a double spend. Once you are done you can just use your regular wallet again.


Title: Re: Unconfirmed Transaction - Electrum
Post by: jrickord on November 25, 2016, 06:06:15 PM
I will try that next. I have manually crafted and signed a transaction with coinb.in if this does not work how can i broadcast it?


Title: Re: Unconfirmed Transaction - Electrum
Post by: apoorvlathey on November 25, 2016, 06:17:15 PM
I will try that next. I have manually crafted and signed a transaction with coinb.in if this does not work how can i broadcast it?
blockchain.info allows the option to rebroadcast a transaction to the bitcoin network : https://blockchain.info/pushtx (https://blockchain.info/pushtx)
Altough i would suggest you to wait some more for the transaction to get cancelled so that you can use the coins with appropriate fees.


Title: Re: Unconfirmed Transaction - Electrum
Post by: jrickord on November 25, 2016, 06:23:45 PM
The coins came back I swear I just saw them in my wallet and then it synchronized and they have been sent again it seems.


Title: Re: Unconfirmed Transaction - Electrum
Post by: jrickord on November 25, 2016, 06:42:22 PM
https://blockchain.info/pushtx

That will not let me push I get an error.


Title: Re: Unconfirmed Transaction - Electrum
Post by: shorena on November 25, 2016, 07:17:43 PM
The coins came back I swear I just saw them in my wallet and then it synchronized and they have been sent again it seems.

Maybe someone does not want you to double spend them.



https://blockchain.info/pushtx

That will not let me push I get an error.

Transaction already in mempool or something along those lines?


Title: Re: Unconfirmed Transaction - Electrum
Post by: Thedemon007 on November 27, 2016, 05:02:11 PM
https://blockchain.info/pushtx

That will not let me push I get an error.

Try broadcast with electrum wallet. In the gui i use the menu: Tools -> Load Transaction -> From text

https://bitcointalk.org/index.php?topic=1691251.msg16971336#msg16971336


Title: Re: Unconfirmed Transaction - Electrum
Post by: bliss on February 07, 2017, 07:30:15 PM
The fee included with your transaction was insufficient. If you divide the transaction fee by the size of the transaction in bytes, you will find that it has a fee rate of only ~3 satoshis/byte. According to 21.co (https://bitcoinfees.21.co) a fee rate of 110 satoshis/byte is currently necessary for a transaction to be included in the next block.

The good news is that your money cannot be lost. If the transaction is not confirmed the money will eventually revert to the sender (you).

Note that blockchain.info is notoriously bad at estimating the required fee, which is why it says your transaction has a medium priority, although in reality it has only a slim chance of being confirmed.

Nice site @MartinL useful.


Title: Re: Unconfirmed Transaction - Electrum
Post by: Splatters on February 07, 2017, 09:36:02 PM
I've sent 0.4 btc with multibit, and after 24h is still unconfirmed fee was 0.000204.
Now I need not to make it go through but I need to take the btc back to another address, I don't want to wait and risk that the btc will be confirmed.
So is there a way to revert the txi and take the btc back to another address of me? I've even imported my privkey to electrum. So I can even use it if possible.
Any advices? Thanks!


Title: Re: Unconfirmed Transaction - Electrum
Post by: porchez on March 18, 2017, 06:08:02 PM
A more universal solution is the "child pays for parent" method. The good thing about it is that you don't have to wait until your initial transaction is "forgotten". You can use it right away. But as @jrickord mentioned it is not really obvious how to apply it.

As summed up  on stackexchange (https://bitcoin.stackexchange.com/questions/49723/replace-by-fee-vs-child-pays-for-parent) by the user maservant: "Child pays for parent means, as the name implies, that spending an unconfirmed transaction will cause miners to consider confirming the parent transaction in order to get the fees from the child transaction included in the same block."
For a detailed step-by-step how to with Electrum, check this guide (https://data-dive.com/unconfirmed-bitcoin-transactions-electrum.html)

In short:
  • First, find out if an output of the unconfirmed transaction went to yourself by checking the details in the "History" tab. Usually, this will be the case because one of your addresses receives "change" from the transaction. Write down the hash
  • Then, go to the "Coins" tab, select the corresponding hash, right-click and select "Spend from Address". This will take you to the "Spend" tab
  • Here, enter one of your own receiving addresses. Thus, you will create a new transaction, containing as an input part of the unconfirmed transaction. When miners confirm this new transaction, the former, unconfirmed one has to be confirmed as well. This is what solves your issue
  • Add a fee high enough to make both transactions worthwhile for miners. To do so, check https://bitcoinfees.21.co/ and apply their recommendation to the combined size of both your transactions
  • If your "change" address does not contain enough coins for this, you can transfer the total amount of your respective wallet instead. This will also include your unconfirmed output (if there was an output to yourself) as an input to the new transaction
  • Broadcast the transaction. When it is confirmed, the former transaction should be confirmed as well


Title: Re: Unconfirmed Transaction - Electrum
Post by: Abdussamad on June 15, 2017, 06:38:40 AM
CPFP is the solution to your problem. Use that feature. Follow this guide:

https://bitcointalk.org/index.php?topic=1916963.msg19015496#msg19015496


Title: Re: Unconfirmed Transaction - Electrum
Post by: DuddlyDoRight on June 19, 2017, 05:17:42 AM
Wallets are suppose to display the fee once transaction data is entered.. Problems like this aren't suppose to happen for any level of experience user..

This is one of the most annoying things you'll see with bitcoin wallets. For some reason nobody just displays it even though the cost to size ratio is known.. I'm not sure if it's just laziness or what, but yeah it costs a lot of support overhead and loss of commerce..