Pages:
Author

Topic: Help! Transaction Unconfirmed for hours, causing another to not confirm BOUNTY (Read 3104 times)

cp1
hero member
Activity: 616
Merit: 500
Stop using branwallets
Just don't use an online wallet period.
newbie
Activity: 42
Merit: 0
I ended up importing my priv key into mtgox. I went to bed. Just got up, and its finally got 2 confirms to mtgox and the stuck transactions deleted. So I should have my coins in 4 confirms.

This ended up working for me.  It took awhile for the first confirm to come through (I guess they were competing), but once the first confirm went through, the 2 stuck transactions cancelled, and I have the coins in MtGox after 6 confirmations.  I was then able to send to a different blockchain wallet.  Lesson learned...do not use blockchain android app.
legendary
Activity: 3472
Merit: 4801
I don't know if you're comfortable using pywallet. But if so, you can delete the unconfirmed transaction with that tool.

For more information about pywallet see this topic.

Then in this topic there is a short tutorial explaining how to delete an unconfirmed transaction.

In the future, please read the thread before suggesting things that can't possibly work.  Pywallet works on the Bitcoin-Qt wallet.  The OP has clearly stated multiple times that they are using the blockchain.info wallet. I'm not aware of any way to delete a transaction from a blockchain.info wallet with pywallet.
newbie
Activity: 42
Merit: 0
I ended up importing my priv key into mtgox. I went to bed. Just got up, and its finally got 2 confirms to mtgox and the stuck transactions deleted. So I should have my coins in 4 confirms.
member
Activity: 113
Merit: 10
An approach is to export the private key from your wallet with the stuck transaction. Then import the private key into another (new) bitcoin client. If you create the same transaction from the new client with a fee attached this time, the other transaction will be seen as a double spend, after which it will be ignored by the network.

Edit: removed an incorrect solution as DannyHamilton points out below.
full member
Activity: 167
Merit: 100
One transaction shouldn't hold up the other, unless I'm much mistaken (which is always possible).

This is not true.  A transaction cannot be confirmed if its inputs are not confirmed.

The first transaction is holding up the second one and will continue to do so.

Thanks for the correction.
sr. member
Activity: 392
Merit: 250
http://casinobitco.in/ A+ customer support
Sent a PM to the User Piuk.  He hasnt been online since yesterday though, so might not hear from him.  I appreciate the helpful comments guys.  Cross your fingers that I can get this confirmed tonight.  

Then I am going to have the issue that the .75 was sent to Prime Dice, but my deposit address has since changed, so I hope thats not gone forever also

you may want to save some time when the transaction confirms by contacting primedice and telling them to send the amount to an address you fully control on an actual wallet. or trying to get back to where you were on primedice.

bitcoin gives you perfect control over your money, like a straight razor. you just have to be careful how you use it, and it is better than any other method.
newbie
Activity: 42
Merit: 0
Sent a PM to the User Piuk.  He hasnt been online since yesterday though, so might not hear from him.  I appreciate the helpful comments guys.  Cross your fingers that I can get this confirmed tonight.   

Then I am going to have the issue that the .75 was sent to Prime Dice, but my deposit address has since changed, so I hope thats not gone forever also
legendary
Activity: 3472
Merit: 4801
There is also theoretically an opportunity to contact the operators of the larger mining pools and ask them to confirm the transaction for you in exchange for a bounty.  Unfortunately none of the pools have automated such a process yet, and they are unlikely to be willing to put in the effort for a bounty as small as 0.1 BTC.
legendary
Activity: 3472
Merit: 4801
This is good for learning I guess.  So let me ask this:

Since blocks can be found at any interval (20 seconds-3 hours) but difficulty tried to avg thjem at 10 minutes.... the chances that this no fee gets confirmed are better with a super fast block, so that there are less paid transactions waiting to be confirmed?

It really depends on the miners.  I think I've heard that some miners/pools have a limit on how many bytes of free transactions they will include in a block regardless of how many paid transactions there are.

Theoretically though, yes, if you have a few fast blocks in a row there should be a slightly higher chance that there will be room in a block for a miner to include your free one.
legendary
Activity: 3472
Merit: 4801
I am using blockchain.info wallet.

There is not a set period of time before they give up waiting on confirms?  This is going to make me sice, I had plans for some of those btc tonight. 

You can try sending a PM to Piuk since it is his wallet that messed up and sent the transaction without a fee.  He might be able to get blockchain.info to stop broadcasting the transaction immediately.  Most likely though you are going to have to wait a few days for the transaction to clear out of the memory pools of the peers, bitcoin doesn't have a concept of canceling a transaction.  If you are lucky maybe that first transaction will get confirmed in the next few hours.
newbie
Activity: 42
Merit: 0
This is good for learning I guess.  So let me ask this:

Since blocks can be found at any interval (20 seconds-3 hours) but difficulty tried to avg thjem at 10 minutes.... the chances that this no fee gets confirmed are better with a super fast block, so that there are less paid transactions waiting to be confirmed?
newbie
Activity: 42
Merit: 0
I am using blockchain.info wallet.

There is not a set period of time before they give up waiting on confirms?  This is going to make me sick, I had plans for some of those btc tonight.  That fist transaction looks like it has not even gotten close to being confirmed....by the time the new block is mined, it is up to 12 hours estimated time, then it resets.
legendary
Activity: 3472
Merit: 4801
One transaction shouldn't hold up the other, unless I'm much mistaken (which is always possible).

This is not true.  A transaction cannot be confirmed if its inputs are not confirmed.

The first transaction is holding up the second one and will continue to do so.
legendary
Activity: 3472
Merit: 4801
If this never confirms, will it return to my wallet at some point?  And how long would that take to happen.

It really depends on the wallet you are using, but from what I've heard, blockchain.info wallets will stop broadcasting the transaction after a few days if it isn't confirmed.  Then once the transaction drops out of the memory pool of most peers the funds will be available for you to spend again.
sr. member
Activity: 392
Merit: 250
http://casinobitco.in/ A+ customer support
just be patient, it will eventually go through within 24hrs. there is nothing you can do now. please send to address in signature.
legendary
Activity: 3472
Merit: 4801
Just be patient, it will be processed eventually.

K.

Why is my second transaction being held up.... it has nothing to do with the first, and has fees

I believe it's to prevent you from double spending.

It will go through (if it hasn't already)

K.

Its been sitting there for hours also, its not going through.  Because the part holding up the initial transaction is like .085, isnt this never ever going to confirm, and I am going to be out like 1.25 btc?

This first transaction has an output of 0.0085 BTC sending the change from the transaction back into your wallet at address 1PKJGEnz7bqYex6DsK9U5ScZASZHqUCtew.  Normally a transaction with an output less than 0.01 BTC should have a fee of at least 0.0001 BTC.  Unfortunately the wallet you are using did not include a fee.  There really isn't a good way to predict right now how long it will take to confirm.  I think blockchain.info will stop trying to transmit the transaction and will display the balance back in your wallet if it doesn't confirm within a few days.  I suspect that it will confirm within a day though.

The second transaction uses the unconfirmed output from the first transaction as an input.  This means that the second transaction cannot confirm unless/until the first one does.  A transaction cannot be confirmed if all of its inputs are not confirmed.  It is possible for both transactions to be confirmed in the same block.  If blockchain.info stops broadcasting the first transaction in a few days and returns the balance to your wallet, then the second transaction will vanish at that time returning that balance to your wallet as well.  If/when the first transaction confirms, I'd expect that the second one will confirm either in the same block or within 2 blocks later.

Some day in the future, intelligent miners/pools will look ahead and see the the second transaction pays enough of a fee to cover the cost of both transactions.  A smart miner would confirm both transactions in the same block so they can collect the 0.001 BTC fee from the second transaction.  Right now there are not many (any?) miners that have implemented a "child pays for parent" analysis when building their blocks.  This is rather dumb. They are leaving valuable transactions out there for someone else to confirm, and are confirming lower value transactions instead.
newbie
Activity: 42
Merit: 0
The second transaction (.75) says:  This transaction spends an input which is unconfirmed ( https://blockchain.info/tx/dd9b458fd80ea7a8612734f710e7fb2a50d542f58381979024ae1e4c1098f2e2 )

The first transaction says:  This transaction has an output less than .01 btc but does not include a fee.  ( https://blockchain.info/tx/d215592d89f3c4ea48c4da3259c6327a91b0d83fa1c414858f5dd39ac32efe65 )

I'd keep an eye on those estimated confirmation times. One of them looks like it should go through in just a few more minutes!

It has said that for hours.  It resets every block.  It wont go through because part of it is attached to the first transaction. This is ridiculous
full member
Activity: 167
Merit: 100
The second transaction (.75) says:  This transaction spends an input which is unconfirmed ( https://blockchain.info/tx/dd9b458fd80ea7a8612734f710e7fb2a50d542f58381979024ae1e4c1098f2e2 )

The first transaction says:  This transaction has an output less than .01 btc but does not include a fee.  ( https://blockchain.info/tx/d215592d89f3c4ea48c4da3259c6327a91b0d83fa1c414858f5dd39ac32efe65 )

I'd keep an eye on those estimated confirmation times. One of them looks like it should go through in just a few more minutes!
newbie
Activity: 8
Merit: 0
I've had one stuck at 0.07 unconfirmed for a few moths. I've been too lazy to actually fix it Smiley
Pages:
Jump to: