Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: cryptolaxy on February 19, 2016, 05:24:30 AM



Title: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 05:24:30 AM
Hi,

 I made a transaction from my blockchain mobile app. and no miner fee was included, now its stuck unconfirmed for over 10 hours.

https://blockchain.info/tx/04de92f87ee43127b5a878c7167f12f4479b4341989385a9d1477e6b289b47f0

Is there a way to cancel and resend with a miners fee? Any help anyone?

Thanks.


Title: Re: Unconfirmed bitcoins
Post by: notlist3d on February 19, 2016, 05:51:34 AM
Not sure exact timeframe but I believe it should not be sent and is noticed by blockchain and goes back (been a while since I read one of these).  So you should be able to wait if I remember right.

Other option is preforming a double spend.   You can look it up but you need to send with fee's especially that big of transaction.


Title: Re: Unconfirmed bitcoins
Post by: Avirunes on February 19, 2016, 05:59:38 AM
Hi,

 I made a transaction from my blockchain mobile app. and no miner fee was included, now its stuck unconfirmed for over 10 hours.

https://blockchain.info/tx/04de92f87ee43127b5a878c7167f12f4479b4341989385a9d1477e6b289b47f0

Is there a way to cancel and resend with a miners fee? Any help anyone?

Thanks.

It will take time as you paid without mining fees,so some miners will not accept it.All myou can do is wait to get it confirmed.
If it still reamins unconfirmed for 3-4 days,the transaction will be removed from most of the clients and you can try up again.


Title: Re: Unconfirmed bitcoins
Post by: morantis on February 19, 2016, 06:05:51 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 06:09:11 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.


Title: Re: Unconfirmed bitcoins
Post by: morantis on February 19, 2016, 06:12:31 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?


Title: Re: Unconfirmed bitcoins
Post by: notlist3d on February 19, 2016, 06:26:35 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?

You cannot double spend via blockchain I don't think on computer or mobile app.  He would have to go to another client and import... again add that it's a pain.

Unless you need it within next X hours/few day's I would just wait and count it as a lesson.  Next time make sure to send with fee.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 06:27:26 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?
There's no option to debug the app or such thing. Timeframe is getting unnecessarily weird. And the app never gave me the option whether to include a fee or not.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 06:28:34 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?

You cannot double spend via blockchain I don't think on computer or mobile app.  He would have to go to another client and import... again add that it's a pain.

Unless you need it within next X hours/few day's I would just wait and count it as a lesson.  Next time make sure to send with fee.
When sending from the mobile app there was no option to include a fee.


Title: Re: Unconfirmed bitcoins
Post by: morantis on February 19, 2016, 06:30:50 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?
There's no option to debug the app or such thing. Timeframe is getting unnecessarily weird. And the app never gave me the option whether to include a fee or not.

I did not mean debugging the app.  In a software wallet there is usually an option to open a console window.  It is where you set some options like "setgenerate true" to start the wallet mining.  Through the console you can do the same things the GUI does, basically sending commands to the Bitcoin daemon.  I have not done it in a while but something to the effect of "send 16.5 " followed by the address or something like that.  


Title: Re: Unconfirmed bitcoins
Post by: aarons6 on February 19, 2016, 09:08:01 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?

You cannot double spend via blockchain I don't think on computer or mobile app.  He would have to go to another client and import... again add that it's a pain.

Unless you need it within next X hours/few day's I would just wait and count it as a lesson.  Next time make sure to send with fee.
When sending from the mobile app there was no option to include a fee.

i found this as well. i emailed them to fix it but they responded the app should pick the fee it decides is best..

right now the lowest fee you want to send is .00025

if your tx doesnt get confirmed for 48 hours the bitcoins go back into your wallet.

you didnt lose anything.. dont worry.

unless you are the receiver of those bitcoins and you sold something.. :/


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 10:25:26 AM
Without trying to tap that same amount twice, and that is a pain in the ass, you have to wait.  There is just no way around it.  Did you spend from a software or online wallet?
Spent from my blockchain mobile app.

Sorry, you are right, you said that.  I was just thinking that there may be an easier way to push the double tap from a downloaded wallet.  I cannot even imagine getting into the Android handling.  There is no such thing as a "debug" or "console" in the that mobile app is there?

You cannot double spend via blockchain I don't think on computer or mobile app.  He would have to go to another client and import... again add that it's a pain.

Unless you need it within next X hours/few day's I would just wait and count it as a lesson.  Next time make sure to send with fee.
When sending from the mobile app there was no option to include a fee.

i found this as well. i emailed them to fix it but they responded the app should pick the fee it decides is best..

right now the lowest fee you want to send is .00025

if your tx doesnt get confirmed for 48 hours the bitcoins go back into your wallet.

you didnt lose anything.. dont worry.

unless you are the receiver of those bitcoins and you sold something.. :/

The question still remains. How do one get the app to include a fee? There's obviously no option for that.


Title: Re: Unconfirmed bitcoins
Post by: aarons6 on February 19, 2016, 10:59:36 AM

The question still remains. How do one get the app to include a fee? There's obviously no option for that.

there is no way.. as i said before.. contact support and make a request.



Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 11:50:39 AM

The question still remains. How do one get the app to include a fee? There's obviously no option for that.

there is no way.. as i said before.. contact support and make a request.


I have reached out to blockchain support, but they seem to have this pre-defined response.
"Jade (Blockchain)
Feb 18, 23:53

Hello,

An unconfirmed transaction will eventually be accepted into a block by whichever mining pool mines the block, or the transaction will eventually be rejected by the bitcoin network after an estimated one to seven days. If it eventually is rejected, then the funds would remain at the bitcoin address they were sent from. The only thing you can do at this point is to wait and see if the transaction is accepted into a block. Like all wallet providers, Blockchain.info has absolutely no control over this, and cannot expedite transactions. This is always dependent upon the bitcoin network of miners, of which we are not a part of.

You can read more on how transaction confirmations work via the following link - http://blog.blockchain.com/2014/10/29/quick-bit-understanding-bitcoin-transaction-fees/. The bitcoin wiki also has a useful section on transaction fees - https://en.bitcoin.it/wiki/Transaction_fees. Blockchain.info does not charge users for sending transactions. These fees are collected by the mining network."


Title: Re: Unconfirmed bitcoins
Post by: ranochigo on February 19, 2016, 12:01:10 PM
I would advice against using Blockchain.info for anything. Blockchain.info are known for having a bad support and software. Your transaction have a relatively small size and a huge output amount, thus having a high priority. Your transaction could confirm within a day if the miners have seen it. To do so, you can proporgate the transaction periodically using this raw TX
Code:
 0100000001ef1dd2373d672d11c0f79abbe472a936f3cfbd3a3aa840d862b9c4dbf96a0e2e050000006b483045022100a5d5867004b6ed4280b7950d5773d5fdb7eee2fb815ab637a68993f052e74a06022033e736f27d2ad68319ce55f90c095dd47363ea6a3773912105de8911d2cc03910121031b9877838a24499e93e976bfc1d7cad7d841ba7a07dd60aa6d5efcdc5bf11252ffffffff0180005962000000001976a914bd17aec816b29fd61b7ad2043710140546bf677288ac00000000
and use coinb.in/#broadcast to rebroadcast the TX.

Generally, the mempool would drop your transaction after a day of two of it being unconfirmed and you can spend it without issues again. That will happen if the client by default do not rebroadcast or a third party. That being said, most miners still do have a choice to maximize their revenue and avoid having blocks with too much no fee TXes as much as possible.

Your priority is: 902,343,750. It is a very high number IMO.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 12:08:31 PM
I would advice against using Blockchain.info for anything. Blockchain.info are known for having a bad support and software. Your transaction have a relatively small size and a huge output amount, thus having a high priority. Your transaction could confirm within a day if the miners have seen it. To do so, you can proporgate the transaction periodically using this raw TX
Code:
 0100000001ef1dd2373d672d11c0f79abbe472a936f3cfbd3a3aa840d862b9c4dbf96a0e2e050000006b483045022100a5d5867004b6ed4280b7950d5773d5fdb7eee2fb815ab637a68993f052e74a06022033e736f27d2ad68319ce55f90c095dd47363ea6a3773912105de8911d2cc03910121031b9877838a24499e93e976bfc1d7cad7d841ba7a07dd60aa6d5efcdc5bf11252ffffffff0180005962000000001976a914bd17aec816b29fd61b7ad2043710140546bf677288ac00000000
and use coinb.in/#broadcast to rebroadcast the TX.

Generally, the mempool would drop your transaction after a day of two of it being unconfirmed and you can spend it without issues again. That will happen if the client by default do not rebroadcast or a third party. That being said, most miners still do have a choice to maximize their revenue and avoid having blocks with too much no fee TXes as much as possible.

Your priority is: 902,343,750. It is a very high number IMO.
Lesson learnt in a hard way. Tried re-broadcasting it, shows me the txid. Does that mean it's being re-broadcasted? Cos I tried with other pushtx sites and it says transaction already exists.

This whole thing is getting to me today.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 12:28:54 PM
I would advice against using Blockchain.info for anything. Blockchain.info are known for having a bad support and software. Your transaction have a relatively small size and a huge output amount, thus having a high priority. Your transaction could confirm within a day if the miners have seen it. To do so, you can proporgate the transaction periodically using this raw TX
Code:
 0100000001ef1dd2373d672d11c0f79abbe472a936f3cfbd3a3aa840d862b9c4dbf96a0e2e050000006b483045022100a5d5867004b6ed4280b7950d5773d5fdb7eee2fb815ab637a68993f052e74a06022033e736f27d2ad68319ce55f90c095dd47363ea6a3773912105de8911d2cc03910121031b9877838a24499e93e976bfc1d7cad7d841ba7a07dd60aa6d5efcdc5bf11252ffffffff0180005962000000001976a914bd17aec816b29fd61b7ad2043710140546bf677288ac00000000
and use coinb.in/#broadcast to rebroadcast the TX.

Generally, the mempool would drop your transaction after a day of two of it being unconfirmed and you can spend it without issues again. That will happen if the client by default do not rebroadcast or a third party. That being said, most miners still do have a choice to maximize their revenue and avoid having blocks with too much no fee TXes as much as possible.

Your priority is: 902,343,750. It is a very high number IMO.
How did you get to see my priority?


Title: Re: Unconfirmed bitcoins
Post by: ranochigo on February 19, 2016, 12:34:15 PM
I would advice against using Blockchain.info for anything. Blockchain.info are known for having a bad support and software. Your transaction have a relatively small size and a huge output amount, thus having a high priority. Your transaction could confirm within a day if the miners have seen it. To do so, you can proporgate the transaction periodically using this raw TX
Code:
 0100000001ef1dd2373d672d11c0f79abbe472a936f3cfbd3a3aa840d862b9c4dbf96a0e2e050000006b483045022100a5d5867004b6ed4280b7950d5773d5fdb7eee2fb815ab637a68993f052e74a06022033e736f27d2ad68319ce55f90c095dd47363ea6a3773912105de8911d2cc03910121031b9877838a24499e93e976bfc1d7cad7d841ba7a07dd60aa6d5efcdc5bf11252ffffffff0180005962000000001976a914bd17aec816b29fd61b7ad2043710140546bf677288ac00000000
and use coinb.in/#broadcast to rebroadcast the TX.

Generally, the mempool would drop your transaction after a day of two of it being unconfirmed and you can spend it without issues again. That will happen if the client by default do not rebroadcast or a third party. That being said, most miners still do have a choice to maximize their revenue and avoid having blocks with too much no fee TXes as much as possible.

Your priority is: 902,343,750. It is a very high number IMO.
Lesson learnt in a hard way. Tried re-broadcasting it, shows me the txid. Does that mean it's being re-broadcasted? Cos I tried with other pushtx sites and it says transaction already exists.

This whole thing is getting to me today.
It is rebroadcasted. If you want it urgently, you need to contact a mining pool owner to help you mine it for a small fee.
How did you get to see my priority?
This is the calculation formula: priority = (Amount of input in satoshi * amount of confirmations)/size_in_bytes.

It won't matter for paid transaction most of the time but it matters a lot for free transaction. Only with a high priority, nodes would proporgate your transactions. The higher your priority, the more likely miners would consider to include it first. Miners can choose their own transactions to include however.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 12:47:21 PM
I would advice against using Blockchain.info for anything. Blockchain.info are known for having a bad support and software. Your transaction have a relatively small size and a huge output amount, thus having a high priority. Your transaction could confirm within a day if the miners have seen it. To do so, you can proporgate the transaction periodically using this raw TX
Code:
 0100000001ef1dd2373d672d11c0f79abbe472a936f3cfbd3a3aa840d862b9c4dbf96a0e2e050000006b483045022100a5d5867004b6ed4280b7950d5773d5fdb7eee2fb815ab637a68993f052e74a06022033e736f27d2ad68319ce55f90c095dd47363ea6a3773912105de8911d2cc03910121031b9877838a24499e93e976bfc1d7cad7d841ba7a07dd60aa6d5efcdc5bf11252ffffffff0180005962000000001976a914bd17aec816b29fd61b7ad2043710140546bf677288ac00000000
and use coinb.in/#broadcast to rebroadcast the TX.

Generally, the mempool would drop your transaction after a day of two of it being unconfirmed and you can spend it without issues again. That will happen if the client by default do not rebroadcast or a third party. That being said, most miners still do have a choice to maximize their revenue and avoid having blocks with too much no fee TXes as much as possible.

Your priority is: 902,343,750. It is a very high number IMO.
Lesson learnt in a hard way. Tried re-broadcasting it, shows me the txid. Does that mean it's being re-broadcasted? Cos I tried with other pushtx sites and it says transaction already exists.

This whole thing is getting to me today.
It is rebroadcasted. If you want it urgently, you need to contact a mining pool owner to help you mine it for a small fee.
How did you get to see my priority?
This is the calculation formula: priority = (Amount of input in satoshi * amount of confirmations)/size_in_bytes.

It won't matter for paid transaction most of the time but it matters a lot for free transaction. Only with a high priority, nodes would proporgate your transactions. The higher your priority, the more likely miners would consider to include it first. Miners can choose their own transactions to include however.
Oh thanks. You know any mining pool operator? I tried reaching out to Luke-Jr of eligius but no response yet.


Title: Re: Unconfirmed bitcoins
Post by: ranochigo on February 19, 2016, 01:02:17 PM
I would advice against using Blockchain.info for anything. Blockchain.info are known for having a bad support and software. Your transaction have a relatively small size and a huge output amount, thus having a high priority. Your transaction could confirm within a day if the miners have seen it. To do so, you can proporgate the transaction periodically using this raw TX
Code:
 0100000001ef1dd2373d672d11c0f79abbe472a936f3cfbd3a3aa840d862b9c4dbf96a0e2e050000006b483045022100a5d5867004b6ed4280b7950d5773d5fdb7eee2fb815ab637a68993f052e74a06022033e736f27d2ad68319ce55f90c095dd47363ea6a3773912105de8911d2cc03910121031b9877838a24499e93e976bfc1d7cad7d841ba7a07dd60aa6d5efcdc5bf11252ffffffff0180005962000000001976a914bd17aec816b29fd61b7ad2043710140546bf677288ac00000000
and use coinb.in/#broadcast to rebroadcast the TX.

Generally, the mempool would drop your transaction after a day of two of it being unconfirmed and you can spend it without issues again. That will happen if the client by default do not rebroadcast or a third party. That being said, most miners still do have a choice to maximize their revenue and avoid having blocks with too much no fee TXes as much as possible.

Your priority is: 902,343,750. It is a very high number IMO.
Lesson learnt in a hard way. Tried re-broadcasting it, shows me the txid. Does that mean it's being re-broadcasted? Cos I tried with other pushtx sites and it says transaction already exists.

This whole thing is getting to me today.
It is rebroadcasted. If you want it urgently, you need to contact a mining pool owner to help you mine it for a small fee.
How did you get to see my priority?
This is the calculation formula: priority = (Amount of input in satoshi * amount of confirmations)/size_in_bytes.

It won't matter for paid transaction most of the time but it matters a lot for free transaction. Only with a high priority, nodes would proporgate your transactions. The higher your priority, the more likely miners would consider to include it first. Miners can choose their own transactions to include however.
Oh thanks. You know any mining pool operator? I tried reaching out to Luke-Jr of eligius but no response yet.
Macbook-air(https://bitcointalk.org/index.php?action=profile;u=16114) owns f2pool and has helped some users here to mine TXes for them. I can't make any guarantees though.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 06:03:26 PM
Just an update, I tried checking the network propagation on blockchain and it says "No inventory information available"
Could it be the transaction is invalid?


Title: Re: Unconfirmed bitcoins
Post by: aarons6 on February 19, 2016, 07:04:55 PM
Just an update, I tried checking the network propagation on blockchain and it says "No inventory information available"
Could it be the transaction is invalid?
when its invalid the coins will go back in the wallet they were sent from and blockchain will say on the txid that it rejected the transaction.


Title: Re: Unconfirmed bitcoins
Post by: LoyceV on February 19, 2016, 07:24:53 PM
I used to send zero-fee transactions all the time, but I gave up on this a few months ago. I had a 0.1 BTC transaction waiting for more than 2 weeks. In the end I Googled how to double spend it (with a fee) from bitcoin-qt core client. This was quite a challenge, but it did solve the problem.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 07:33:16 PM
I used to send zero-fee transactions all the time, but I gave up on this a few months ago. I had a 0.1 BTC transaction waiting for more than 2 weeks. In the end I Googled how to double spend it (with a fee) from bitcoin-qt core client. This was quite a challenge, but it did solve the problem.

How did you double spend it? I sent the transaction from blockchain phone app. You think it's possible to double spend?


Title: Re: Unconfirmed bitcoins
Post by: LoyceV on February 19, 2016, 08:14:26 PM
How did you double spend it? I sent the transaction from blockchain phone app. You think it's possible to double spend?
I extracted all private keys (3 in my case) connected to the inputs for the transaction from my bitcoin-qt client, imported them one by one in an empty wallet, and spend it from there. It took some time to be picked up by the network from there.
I assume you have some way of getting your private keys. But it may be easier to at least wait a bit longer, it took me 2 weeks before I gave up waiting.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 08:27:11 PM
How did you double spend it? I sent the transaction from blockchain phone app. You think it's possible to double spend?
I extracted all private keys (3 in my case) connected to the inputs for the transaction from my bitcoin-qt client, imported them one by one in an empty wallet, and spend it from there. It took some time to be picked up by the network from there.
I assume you have some way of getting your private keys. But it may be easier to at least wait a bit longer, it took me 2 weeks before I gave up waiting.
Thanks man. I will wait it out a bit.


Title: Re: Unconfirmed bitcoins
Post by: BTKC on February 19, 2016, 09:27:20 PM
Having the same problem right now.. Lesson learned, little larger fee next time  :P


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 19, 2016, 10:01:02 PM
Having the same problem right now.. Lesson learned, little larger fee next time  :P
How long have yours been for?


Title: Re: Unconfirmed bitcoins
Post by: ranochigo on February 20, 2016, 03:45:15 AM
Just an update, I tried checking the network propagation on blockchain and it says "No inventory information available"
Could it be the transaction is invalid?
IIRC, blockchain.info could not see the transaction in their peer's mempool and thus this would appear. It isn't a clear sign of it being dropped from the mempool since blockchain.info does not specifically connects to every node in the world.
I used to send zero-fee transactions all the time, but I gave up on this a few months ago. I had a 0.1 BTC transaction waiting for more than 2 weeks. In the end I Googled how to double spend it (with a fee) from bitcoin-qt core client. This was quite a challenge, but it did solve the problem.

How did you double spend it? I sent the transaction from blockchain phone app. You think it's possible to double spend?
Creating a replacement transaction would be relatively easy if the nodes are willing to relay your transaction to the miners or miners are willing to mine it for you. Majority of the network runs on the reference implementation which ignores any subsequent transactions spending the same input as any transaction in the mempool.

However, if majority of the network's mempool does not have your transaction, you can create another transaction spending the same output and they would relay it.

As a last resort, FSSRBF (First seen safe replace by fee) allows users to double spend without having much risks for the merchant. You need to extract your private key and go to coinb.in/#newTransaction and make a transaction fulfilling the criterias.
1. The outputs amount must be equal to or higher compared to the first transaction.
2. The outputs must be to the same address.
3. The fees must be higher than the first transaction.

After doing this, you can go to https://coinb.in/#verify to check the transaction before going to https://coinb.in/#sign, paste the raw unsigned TX and private key to sign. After you obtain the signed raw TX, go to https://coinb.in/#broadcast to broadcast your TX.


Title: Re: Unconfirmed bitcoins
Post by: cryptolaxy on February 20, 2016, 05:43:05 AM
The transaction is finally confirmed. I guess waiting a little longer and rebroadcasting it helped. Will never send any transaction without a fee in future and I will desist from using blockchain app.

Want to use this opportunity to thank all those that took time out to reply and offer solutions.

Thank you!!!