mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 18, 2013, 11:21:15 PM |
|
First time this has happened to me, so maybe I'm panicking a bit more than I should. I added a paper wallet to my Bitcoin-QT client using the RPC importing private key command. It didn't add the address to my list of receiving addresses (I'd image it is some invisible address that's on the backend of the client saved to the wallet.dat; hidden from the user). However, the Bitcoins loaded into my client like they should have. So no worries there. I sent some of the Bitcoins to an exchange, then deposited the rest into another offline paper wallet. I had some Bitcoin remaining (0.64225423 to be exact), and thought I'd send them to my main address (one listed in my sig) to be sure they were in an address that was saved on my wallet.dat file. For some reason, sending to myself didn't require a transaction fee. So I just sent them anyway without giving it a second thought. It has been ~18 hours or so now, and not a single confirmation. I don't have the funds in my "Balance" or "Unconfirmed". If I look at Blockchain now, I can see them queued in the thousands, and seems to be getting pushed further and further back. https://blockchain.info/tx/f1c2b0df2f66677d949437846403ac72a5fe850fea1f79e22f80dece3a164c47I assume after a few days, it will be purged and returned back to their appropriate addresses. And I can resend it later with an appropriate fee? Am I doing something wrong? Am I about to blackhole ~0.6 BTC? I'll get those coins back eventually, right?
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 19, 2013, 04:31:52 AM |
|
Giving this a bump. I need help
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
November 19, 2013, 04:36:18 AM |
|
First time this has happened to me, so maybe I'm panicking a bit more than I should. I added a paper wallet to my Bitcoin-QT client using the RPC importing private key command. It didn't add the address to my list of receiving addresses (I'd image it is some invisible address that's on the backend of the client saved to the wallet.dat; hidden from the user). However, the Bitcoins loaded into my client like they should have. So no worries there. I sent some of the Bitcoins to an exchange, then deposited the rest into another offline paper wallet. I had some Bitcoin remaining (0.64225423 to be exact), and thought I'd send them to my main address (one listed in my sig) to be sure they were in an address that was saved on my wallet.dat file. For some reason, sending to myself didn't require a transaction fee. So I just sent them anyway without giving it a second thought. It has been ~18 hours or so now, and not a single confirmation. I don't have the funds in my "Balance" or "Unconfirmed". If I look at Blockchain now, I can see them queued in the thousands, and seems to be getting pushed further and further back. https://blockchain.info/tx/f1c2b0df2f66677d949437846403ac72a5fe850fea1f79e22f80dece3a164c47I assume after a few days, it will be purged and returned back to their appropriate addresses. And I can resend it later with an appropriate fee? Am I doing something wrong? Am I about to blackhole ~0.6 BTC? I'll get those coins back eventually, right? Fees 0 BTC What did you expect? You have 3 dust inputs that have caused this, and no fee.
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3472
Merit: 4801
|
|
November 19, 2013, 06:45:15 AM |
|
I assume after a few days, it will be purged and returned back to their appropriate addresses. And I can resend it later with an appropriate fee?
No. Bitcoin-Qt will continue to broadcast the transaction. Eventually it will probably confirm, but that could be days or weeks from now. You could use pywallet to remove the transaction from your wallet, and then wait a few days for the network to forget about the transaction. After that you could create a new transaction if you want to. Am I doing something wrong?
That depends on what you mean by "wrong". You should probably set a 0.0001 BTC minimum fee in your wallet to prevent such issues in the future. Am I about to blackhole ~0.6BTC? I'll get those coins back eventually, right?
If you leave it alone, the transaction will most likely confirm eventually. It could be a very long time though.
|
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 19, 2013, 08:30:32 AM |
|
I assume after a few days, it will be purged and returned back to their appropriate addresses. And I can resend it later with an appropriate fee?
No. Bitcoin-Qt will continue to broadcast the transaction. Eventually it will probably confirm, but that could be days or weeks from now. You could use pywallet to remove the transaction from your wallet, and then wait a few days for the network to forget about the transaction. After that you could create a new transaction if you want to. Am I doing something wrong?
That depends on what you mean by "wrong". You should probably set a 0.0001 BTC minimum fee in your wallet to prevent such issues in the future. Am I about to blackhole ~0.6BTC? I'll get those coins back eventually, right?
If you leave it alone, the transaction will most likely confirm eventually. It could be a very long time though. Yeah, pretty retarded of me... It was late, and just wasn't giving it a second thought. I don't want to screw around with anything more than I already have. I've added a permanent fee, and will try to wait it out for a week or so before I give pywallet a try. Thanks for the reply!
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 20, 2013, 11:31:54 AM |
|
The transaction ID has removed itself from blockchain.info now: https://blockchain.info/tx/f1c2b0df2f66677d949437846403ac72a5fe850fea1f79e22f80dece3a164c47I guess I should go ahead and try to remove it from my wallet with pywallet?
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
Remember remember the 5th of November
Legendary
Offline
Activity: 1862
Merit: 1011
Reverse engineer from time to time
|
|
November 20, 2013, 11:55:29 AM Last edit: November 20, 2013, 12:28:29 PM by Remember remember the 5th of November |
|
You can try. Then rebroadcast with a higher fee?
|
BTC:1AiCRMxgf1ptVQwx6hDuKMu4f7F27QmJC2
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 20, 2013, 03:58:01 PM |
|
Im at work right now posting from my phone. But I "think" i made a backup of my wallet.dat after importing the private key, but before i sent the coins without the fee. Would loading this saved wallet with the --rescan option work?
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
billym2k
|
|
November 20, 2013, 07:34:04 PM |
|
I had the exact same issue, and right after blockchain dropped it and I reopened Bitcoin-QT, the transaction went through, go figure.
|
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 20, 2013, 11:09:03 PM |
|
Alright, I loaded in my backed-up wallet, and I got my coins back! I sent them to BTC-e with a fee of BTC0.001, and it's stuck again... The transaction won't even show up on blockchain.info
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
MoonShadow
Legendary
Offline
Activity: 1708
Merit: 1010
|
|
November 20, 2013, 11:11:54 PM |
|
Alright, I loaded in my backed-up wallet, and I got my coins back!
I sent them to BTC-e with a fee of BTC0.001, and it's stuck again... The transaction won't even show up on blockchain.info
That's probably because there are now two different transactions that attempt to spend the same coins, so any nodes that saw the first one (almost all of them) would regard the second one as invalid and refuse to forward it. You're just going to have to wait until the delayed transaction gets picked up.
|
"The powers of financial capitalism had another far-reaching aim, nothing less than to create a world system of financial control in private hands able to dominate the political system of each country and the economy of the world as a whole. This system was to be controlled in a feudalist fashion by the central banks of the world acting in concert, by secret agreements arrived at in frequent meetings and conferences. The apex of the systems was to be the Bank for International Settlements in Basel, Switzerland, a private bank owned and controlled by the world's central banks which were themselves private corporations. Each central bank...sought to dominate its government by its ability to control Treasury loans, to manipulate foreign exchanges, to influence the level of economic activity in the country, and to influence cooperative politicians by subsequent economic rewards in the business world."
- Carroll Quigley, CFR member, mentor to Bill Clinton, from 'Tragedy And Hope'
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 20, 2013, 11:43:28 PM |
|
Alright, I loaded in my backed-up wallet, and I got my coins back!
I sent them to BTC-e with a fee of BTC0.001, and it's stuck again... The transaction won't even show up on blockchain.info
That's probably because there are now two different transactions that attempt to spend the same coins, so any nodes that saw the first one (almost all of them) would regard the second one as invalid and refuse to forward it. You're just going to have to wait until the delayed transaction gets picked up. Understandable. Will leaving my client running help any? Or will I have to leave it open anyway to continue broadcasting the newer transaction(s)? I figure I'll have to leave it running the next few weeks to help fix all my screw-ups. (Unrelated: Would you message me the quote in your sig? I can only read part of it. Some of it is cut-off. Just curious what it says.)
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
DeathAndTaxes
Donator
Legendary
Offline
Activity: 1218
Merit: 1079
Gerald Davis
|
|
November 20, 2013, 11:50:59 PM |
|
That's probably because there are now two different transactions that attempt to spend the same coins, so any nodes that saw the first one (almost all of them) would regard the second one as invalid and refuse to forward it. You're just going to have to wait until the delayed transaction gets picked up.
Understandable. Will leaving my client running help any? Or will I have to leave it open anyway to continue broadcasting the newer transaction(s)? I figure I'll have to leave it running the next few weeks to help fix all my screw-ups. Either way will work but if you can I would just leave the client running. You can't control other nodes all you can do is "talk to them" through your client (happens automatically). Right now the majority of the network believes your old tx is valid and will reject the new one. 37 nodes believe the new tx is valid and will reject the old one. So the network is "split" eventually one of those tx will end up in a block. Since other nodes know about your tx and will continue to try and relay it you probably can close your client but having your client broadcasting is one more node "on your side". IF all that was excessive. Simple version: If you can leave the client running, do so as it can help spread the new tx faster. If you can't leave the client running you should be fine as 37 peers know of the new tx however if they all went offline your tx might not confirm until you start your client up again.
|
|
|
|
mufa23 (OP)
Legendary
Offline
Activity: 1022
Merit: 1001
I'd fight Gandhi.
|
|
November 21, 2013, 02:01:04 AM |
|
That's probably because there are now two different transactions that attempt to spend the same coins, so any nodes that saw the first one (almost all of them) would regard the second one as invalid and refuse to forward it. You're just going to have to wait until the delayed transaction gets picked up.
Understandable. Will leaving my client running help any? Or will I have to leave it open anyway to continue broadcasting the newer transaction(s)? I figure I'll have to leave it running the next few weeks to help fix all my screw-ups. Either way will work but if you can I would just leave the client running. You can't control other nodes all you can do is "talk to them" through your client (happens automatically). Right now the majority of the network believes your old tx is valid and will reject the new one. 37 nodes believe the new tx is valid and will reject the old one. So the network is "split" eventually one of those tx will end up in a block. Since other nodes know about your tx and will continue to try and relay it you probably can close your client but having your client broadcasting is one more node "on your side". IF all that was excessive. Simple version: If you can leave the client running, do so as it can help spread the new tx faster. If you can't leave the client running you should be fine as 37 peers know of the new tx however if they all went offline your tx might not confirm until you start your client up again. Not excessive at all! I appreciate your detailed explanation. Thanks! And up to 67 nodes now.
|
Positive rep with: pekv2, AzN1337c0d3r, Vince Torres, underworld07, Chimsley, omegaaf, Bogart, Gleason, SuperTramp, John K. and guitarplinker
|
|
|
|