omgitsmehehe (OP)
|
|
November 10, 2013, 12:44:01 PM Last edit: November 11, 2013, 01:45:39 PM by omgitsmehehe |
|
I've got 2 unconfirmed transactions in my Bitcoin-QT wallet.
One is worth 0.28BTC with a tx fee of 0.0005 One is worth 6.02BTC with a tx fee of 0.005
They both show as unconfirmed and not broadcast. I would like to know a way to restore these coins back to my wallet. Will pay 0.35BTC bounty!
|
|
|
|
|
|
|
|
|
Every time a block is mined, a certain amount of BTC (called the
subsidy) is created out of thin air and given to the miner. The
subsidy halves every four years and will reach 0 in about 130 years.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
Buffer Overflow
Legendary
Offline
Activity: 1652
Merit: 1015
|
|
November 10, 2013, 12:45:43 PM |
|
You can't really. The coins will confirm in time. Don't worry it will be broadcast if you restart QT I'm sure.
|
|
|
|
omgitsmehehe (OP)
|
|
November 10, 2013, 12:48:57 PM |
|
I have restarted QT numerous times including a fresh install of operating system and fresh block chain download.
|
|
|
|
Buffer Overflow
Legendary
Offline
Activity: 1652
Merit: 1015
|
|
November 10, 2013, 12:50:31 PM |
|
I have restarted QT numerous times including a fresh install of operating system and fresh block chain download.
Is it fully synced?
|
|
|
|
omgitsmehehe (OP)
|
|
November 10, 2013, 12:51:54 PM |
|
Yes, 100%. The 0.28btc transaction has been unconfirmed and unbroadcast since April this year.
|
|
|
|
Buffer Overflow
Legendary
Offline
Activity: 1652
Merit: 1015
|
|
November 10, 2013, 12:52:04 PM |
|
You could retrieve the private keys with 'dumpprivkey' command. Then with a fresh wallet, import the keys with 'importprivkey'. That might work.
|
|
|
|
omgitsmehehe (OP)
|
|
November 10, 2013, 12:55:25 PM |
|
Any chance you could point me to a tutorial? I have quite a few BTC in there I would not like to lose down to a silly mistake.
|
|
|
|
drawingthesun
Legendary
Offline
Activity: 1176
Merit: 1015
|
|
November 10, 2013, 01:06:53 PM |
|
|
|
|
|
Moebius327
|
|
November 10, 2013, 01:08:09 PM Last edit: November 10, 2013, 01:23:20 PM by Moebius327 |
|
Any chance you could point me to a tutorial? I have quite a few BTC in there I would not like to lose down to a silly mistake.
Backup your current wallet.dat file. Open up debug window in bitcoin-qt, go to console: To retrieve a list of all the addresses in the wallet type in the console: walletpassphrase <passphrase> 1000 (Unlock wallet for 1000 sec in case it is encrypted) For every address you want the private key from, dump it: dumpprivkey <bitcoinaddress> Edit: You can then import the private key to another wallet like electrum or blockchain.info
|
|
|
|
deepceleron
Legendary
Offline
Activity: 1512
Merit: 1032
|
|
November 10, 2013, 07:30:01 PM Last edit: November 11, 2013, 10:29:31 PM by deepceleron |
|
The above doesn't solve the problem. You need to remove the unconfirmed transactions from your Bitcoin-qt wallet.dat, and then -rescan for payments. You wallet balance will then reflect the correct balance. 1. Install python 2.7.5: http://www.python.org/download/2. Install python-twisted package and python-zope packages: http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted - you must get versions compatible with 2.7 and your 32/64 bit version of python you installed. 3. Get the pywallet script: https://raw.github.com/jackjack-jj/pywallet/master/pywallet.py - save it to a known location on your computer. 4. Completely close Bitcoin, verify it is not running in task manager. 5. Back up your wallet.dat: file https://en.bitcoin.it/wiki/Securing_your_walletThen run pywallet with a command line that starts the web interface: pywallet.py --webnow: 1. Go to http://localhost:8989 in your browser to access your pywallet web server 2. Go to the Delete tab 3. fill in the wallet directory and filename. Type "all" into the keys box, and leave the transaction radio button checked. 4. Press delete, all transactions that are cached in your wallet.dat are removed. 5. You can close the web browser and pywallet after this is completed. Now, run bitcoin-qt -rescan and let it search the blockchain for all valid transactions and payments to you, you will now have a correct balance and no unconfirmed transactions.
|
|
|
|
omgitsmehehe (OP)
|
|
November 10, 2013, 08:09:31 PM |
|
The above doesn't solve the problem. You need to remove the unconfirmed transactions from your Bitcoin-qt wallet.dat, and then -rescan for payments. You wallet balance will then reflect the correct balance. 1. Install python 2.7.5: http://www.python.org/download/2. Install python-twisted package and python-zope packages: http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy - you must get versions compatible with 2.7 and your 32/64 bit version of python you installed. 3. Get the pywallet script: https://raw.github.com/jackjack-jj/pywallet/master/pywallet.py - save it to a known location on your computer. 4. Completely close Bitcoin, verify it is not running in task manager. 5. Back up your wallet.dat: file https://en.bitcoin.it/wiki/Securing_your_walletThen run pywallet with a command line that starts the web interface: pywallet.py --webnow: 1. Go to http://localhost:8989 in your browser to access your pywallet web server 2. Go to the Delete tab 3. fill in the wallet directory and filename. Type "all" into the keys box, and leave the transaction radio button checked. 4. Press delete, all transactions that are cached in your wallet.dat are removed. 5. You can close the web browser and pywallet after this is completed. Now, run bitcoin-qt -rescan and let it search the blockchain for all valid transactions and payments to you, you will now have a correct balance and no unconfirmed transactions. Can I run python through Max OSX?
|
|
|
|
|
TheButterZone
Legendary
Offline
Activity: 3052
Merit: 1031
RIP Mommy
|
|
November 11, 2013, 01:21:40 AM |
|
|
Saying that you don't trust someone because of their behavior is completely valid.
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3388
Merit: 4653
|
|
November 11, 2013, 03:14:08 AM |
|
Since we have no way of knowing anything about these transactions, it is entirely possible that they will never confirm.
Post the rawtransaction here so it can be analyzed to see if it is even a valid transaction any longer.
|
|
|
|
deepceleron
Legendary
Offline
Activity: 1512
Merit: 1032
|
|
November 11, 2013, 06:50:15 AM |
|
Retransmitting the transaction or publishing transaction information the user may wish to keep private does not accomplish the goal he wishes to reach. See: would like to know a way to restore these coins back to my wallet.
|
|
|
|
Amitabh S
Legendary
Offline
Activity: 1001
Merit: 1003
|
|
November 11, 2013, 01:45:34 PM |
|
If you don't mind PM'ing me the private key, I could look into it.
|
|
|
|
omgitsmehehe (OP)
|
|
November 11, 2013, 01:48:34 PM |
|
If you don't mind PM'ing me the private key, I could look into it.
Don't be so ridiculous.
|
|
|
|
Amitabh S
Legendary
Offline
Activity: 1001
Merit: 1003
|
|
November 11, 2013, 01:49:32 PM |
|
If you don't mind PM'ing me the private key, I could look into it.
Don't be so ridiculous. How else do you expect someone to double spend if you don't supply the key?
|
|
|
|
Moebius327
|
|
November 11, 2013, 01:51:10 PM Last edit: November 11, 2013, 04:31:41 PM by Moebius327 |
|
If you don't mind PM'ing me the private key, I could look into it.
Would not recommend. As posted above the solution would be to import your private keys to MultiBit directly.
|
|
|
|
|
|