If you don't mind (and if deepceleron doesn't object), I'd really like to see the raw transaction.
I suspect it may tell us something about what bitcoins the wallet thinks it has, and why the transactions aren't broadcasting.
Which tx would you like me to post?
|
|
|
Backup has been restored and 43.xxxBTC sitting in wallet.
The address holding is: 16sfAJDmdEZahYva5YWa3RZ7FF6BMzU4Hj which says 0BTC is held at this address... :/
please run: listunspent
16:00:04  listunspent 16:00:04  [ ]
|
|
|
Backup has been restored and 43.xxxBTC sitting in wallet. The address holding is: 16sfAJDmdEZahYva5YWa3RZ7FF6BMzU4Hj which says 0BTC is held at this address... :/ Just thought I would also add that 6.02 and 0.28 tx's are still showing as unconfirmed in the wallet too.
|
|
|
Hey Danny, the tx came out fine on getrawtransaction. I will post results when I have finished messing around.
Great. Then we can analyze the transaction to see if we can figure out what's wrong with it (if anything), and if the transaction looks good, we can manually push it onto the bitcoin network in case your wallet is just having a communication problem. I deleted the tx from the wallet! I will restore backup wallet now. Is it worth trying to resend it again. Also, it might be worth noting that I done listaddressgroupings, dumpprivkey on the address which held the 43BTC, import to blockchain.info wallet and it says 0BTC is held at that address.... And when searching for the address on the blockchain, nothing can be found.
|
|
|
Ok got 43BTC showed up in wallet. Sent straight to my MultiBit account but in not confirming once again.
tx is: 2e3788fc45920b848b6639b78a0fecd17255643764ddfa6e74341ef7245b6343 for anyone who wants to check it out.
That transaction does not exist on the bitcoin network as far as I can tell. It appears that your wallet is not broadcasting the transactions that it builds. Are you sure it is online and connected to peers? Are you sure it is caught up with blockchain synchronization? If so, something seems broken in your wallet, it doesn't seem to be able to broadcast transactions anymore. I'm curious, if you run: getrawtransaction 2e3788fc45920b848b6639b78a0fecd17255643764ddfa6e74341ef7245b6343
in the console, do you get the same error as last time? Hey Danny, the tx came out fine on getrawtransaction. I will post results when I have finished messing around. Agreed, Tymer can you please stop posting.
|
|
|
Ok got 43BTC showed up in wallet. Sent straight to my MultiBit account but in not confirming once again.
tx is: 2e3788fc45920b848b6639b78a0fecd17255643764ddfa6e74341ef7245b6343 for anyone who wants to check it out.
Just create a new wallet?... What would that accomplish?
|
|
|
Ok got 43BTC showed up in wallet. Sent straight to my MultiBit account but in not confirming once again.
tx is: 2e3788fc45920b848b6639b78a0fecd17255643764ddfa6e74341ef7245b6343 for anyone who wants to check it out.
|
|
|
Did you try to turn on and off?
______________________________ @Topic -> Try to backup your wallet.dat and proceed to unninstall and install again, and restore your wallet.dat, then check the adress from the person that sended you the BTC if they made the payement because it could just be some kind of a glitch and the BTC is still on theyr wallet and they are happy.
I have no idea what you just said but from what I could understand it is not relevant to this situation
|
|
|
Just deleted tx's through pywallet, done bitcoin -rescan and balance shows 0 confirmed and 0 unconfirmed.
I have no idea what is going on but I hope I haven't just watched $19k go down the drain.
|
|
|
Could you point me to which page as I couldn't find anything about it on the OP.
Just found it, will try tomorrow and report back
|
|
|
save the *.py to your home directory. Double-click. -or- You should be familiar with the shell, ...
Changed both those lines and ran pywallet.py --web through terminal as root and get this error; SyntaxError: unexpected character after line continuation character You do not need or want to be root. Especially with code you cannot understand off the Internet. Root has a different wallet in a different home directory than you, anyway. Note the subtle "-or-" above; you don't need to do both things I described. It sounds like you edited more than you needed to, causing the syntax error. Re-download pywallet.py to your home directory and run it with the terminal if you have figured that out. Ok followed the above instructions. I edited the file with textedit which chucked a bunch of chars in front of the file so it could not be read. Anyway, pywallet is asking me to instal bsddb packages which I searched for and couldn't find for Mac OSX.
|
|
|
You can edit the pywallet.py file so it starts the web interface by default. Change the first line to the correct shebang for OSX: Change line 4792 from: help="run pywallet web interface") to help="run pywallet web interface", default=True) Do not alter the indenting. save the *.py to your home directory. Double-click. -or- You should be familiar with the shell, though (command prompt, terminal, console, etc), to do other actions such as using the Bitcoin command line options. Here's how I would expect you to run it: finder -> go -> utilities -> terminal type python pywallet.py --webChanged both those lines and ran pywallet.py --web through terminal as root and get this error; SyntaxError: unexpected character after line continuation character
|
|
|
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. Got to running pywallet.py --web and got stuck. Little help please?
|
|
|
Has already been done. Py wallet seems to be the only option at the mo
|
|
|
Will try celerons instructions when I get home. Will split up bounty between those who helped if successful!
|
|
|
The 2nd option. Sorry if my replies are short and blunt. On mobile.
|
|
|
Where/How?
I just tried pulling transactions from my Qt wallet, and I don't get any -000 on the end of the transactions. I'm trying to understand how you came up with those as transaction IDs.
They were pulled from qt. not much more I could comment on.
|
|
|
I pulled those tx id's from my QT wallet when things started going wrong.
|
|
|
So my next step is to remove these transactions from the wallet?
|
|
|
16:20:19  getrawtransaction bee92239ed763ebcd87495af1cbdd6e3d2f836e3091169eaa6880714c0565744
16:20:20  No information available about transaction (code -5)
NB: Don't worry. I have not imported anything to MultiBit. Only used it as a receiver to get funds from my QT wallet. I do however, as you say, have priv keys over QT and Blockchain wallets.
|
|
|
|