jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 09, 2012, 02:51:40 PM |
|
Finway has updated the Simplified Chinese translation to include the most recent MultiBit additions (including the currency ticker) Here is a screen shot: It will go into the next release (v0.3.5) which should be in a day or two.
|
|
|
|
|
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
|
|
|
Tittiez
|
|
May 13, 2012, 10:33:10 PM |
|
So I'm guessing its not possible to add a Sign Message feature then?
|
|
|
|
gaurmiaur
Newbie
Offline
Activity: 76
Merit: 0
|
|
May 14, 2012, 03:58:10 AM |
|
Hello I'm newbie user of bitcoin, I chose multibit and got into a trouble. My money's lost.
Will describe the situation in details.
1) I have two wallets: oficial client qt-bitcoin and your client -- multibit. Qt-bitcoin waste too much time to synchronising with net, downloading new blocks history, so I started looking for someone else for everyday usage and people onthe forum (bitcointalk.org) adviced me Multibit as more lightweited clien, so I downloaded it and created my second wallet by Multibit.
2) Then I bought about 55btc in the stock (btcchina) and as a newbie decided to test the system and this stock: I sent 10 btc to my qt-bitcoin wallet. It was succeed
3) Then I sent thise 10btc from my qt-bitcoin wallet to my Multibit wallet and ordered another 45btc fronm stock to my Multibit wallet too. It was yesterday and I still havent't got any btc to my Multibit wallet. It's quiet empty
http://imgs.su/tmp/2012-05-14/1336967987-579.jpg
3.1) I checked if the transaction of 10btc from my qt-wallet (i'll call it Q) to Multibit-wallet (call it M) came out to the net. It has come.
http://imgs.su/tmp/2012-05-14/1336966861-579.jpg
3.2) Then I exported privete keys from M and reset blockchain and transactions. No result.
4) The only strange thing I saw: Q wallet says there are 180060 blocks of history transactions
http://imgs.su/tmp/2012-05-14/1336967124-579.jpg
But M wallet says it's only 178916
http://imgs.su/tmp/2012-05-14/1336967199-579.jpg And this number doesn't move. As I remember, 178916 blocks was approximately 1 day ago.
I'm almost in despair, so I wrote to Jim and copy it here Hope someome will help me to resolve this big trouble.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 14, 2012, 10:17:11 AM |
|
So I'm guessing its not possible to add a Sign Message feature then? Hi Tittiez, It is on my list of TODOs but I must admit I am pushing to get the groundwork done for supporting encrypted wallets so have not worked on it. Supporting encrypted wallets is long overdue so I am going to work on that (and the background work needed to support it) pretty much exclusively until it is done. Sorry. Jim
|
|
|
|
Tittiez
|
|
May 14, 2012, 10:17:49 AM |
|
I'm almost in despair, so I wrote to Jim and copy it here Hope someome will help me to resolve this big trouble.
|
|
|
|
Tittiez
|
|
May 14, 2012, 10:18:40 AM |
|
Hi Tittiez, It is on my list of TODOs but I must admit I am pushing to get the groundwork done for supporting encrypted wallets so have not worked on it. Supporting encrypted wallets is long overdue so I am going to work on that (and the background work needed to support it) pretty much exclusively until it is done. Sorry.
Jim
Okay, I understand and I agree that it needs to get done.
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 14, 2012, 10:23:07 AM |
|
@gaurmiaur
Thanks for your detailed posting - sorry to hear you are having trouble. Try Tittiez's suggestion to do a reset as he suggests.
Let us know here if it solves it or not.
Jim
|
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 14, 2012, 02:07:33 PM |
|
I think it is the fact that you are stuck at block 178910 (or 178916 as in your previous post) that is preventing you seeing the transactions at : 185cuK5cLvu7BGPL5Zgnmd1F6bi2Aor1Tw Block 178910 is about a week ago, whereas the transactions at 185cu are dated May 13th. I just ran MultiBit (v0.3.5) and reset the blockchain from before that block to see if there was a general problem with reading blocks 178910 and 178916 - they both were read in fine. I suggest you do a couple of things: 1) Send me your log files, which will be in the Russian equivalent of: C:/Documents and Settings/<your username>/Application Data/MultiBit/log (It might be 'roaming' rather than 'Application Data' depending on your version of Windows). The two files are multibit_console.log and multibit_debig.log. I will then have a look through them. 2) If Blazr's suggestion does not work and you just want to get your bitcoin now, I suggest you export the private key out of MultiBit and import it into a blockchain.info wallet. (The private key is the most important think with bitcoin - as long as you have that you can get your bitcoin). To do this, do the following: 2.1) Choose the wallet in question in the wallet side panel. 2.2) Export the private keys WITHOUT A PASSWORD in the 'Export private keys' screen. 2.3) Open the output key file, select everything and copy it into your paste buffer. 2.4) Go to http://blockchain.info and either log in to your blockchain.info wallet or create a new one. 2.5) Go to the 'Import/Export' screen. 2.6) In the 'Import Wallet' text area, paste in the contents of the key file. 2.7) Press 'Import Wallet'. This puts your private keys in your blockchain.info wallet. (You sometimes have to log out/ shut down/ start up/ login again to get blockchain.info to refresh the wallet to see the transactions). Let me know how you get on.
|
|
|
|
gaurmiaur
Newbie
Offline
Activity: 76
Merit: 0
|
|
May 14, 2012, 03:06:30 PM |
|
I think it is the fact that you are stuck at block 178910 (or 178916 as in your previous post) that is preventing you seeing the transactions at : 185cuK5cLvu7BGPL5Zgnmd1F6bi2Aor1Tw Block 178910 is about a week ago, whereas the transactions at 185cu are dated May 13th. I just ran MultiBit (v0.3.5) and reset the blockchain from before that block to see if there was a general problem with reading blocks 178910 and 178916 - they both were read in fine. I suggest you do a couple of things: 1) Send me your log files, which will be in the Russian equivalent of: C:/Documents and Settings/<your username>/Application Data/MultiBit/log (It might be 'roaming' rather than 'Application Data' depending on your version of Windows). The two files are multibit_console.log and multibit_debig.log. I will then have a look through them. 2) If Blazr's suggestion does not work and you just want to get your bitcoin now, I suggest you export the private key out of MultiBit and import it into a blockchain.info wallet. (The private key is the most important think with bitcoin - as long as you have that you can get your bitcoin). To do this, do the following: 2.1) Choose the wallet in question in the wallet side panel. 2.2) Export the private keys WITHOUT A PASSWORD in the 'Export private keys' screen. 2.3) Open the output key file, select everything and copy it into your paste buffer. 2.4) Go to http://blockchain.info and either log in to your blockchain.info wallet or create a new one. 2.5) Go to the 'Import/Export' screen. 2.6) In the 'Import Wallet' text area, paste in the contents of the key file. 2.7) Press 'Import Wallet'. This puts your private keys in your blockchain.info wallet. (You sometimes have to log out/ shut down/ start up/ login again to get blockchain.info to refresh the wallet to see the transactions). Let me know how you get on. 1) already sent 2) impossible to do. http://imgs.su/tmp/2012-05-14/1337007967-579.jpg
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 14, 2012, 03:22:42 PM |
|
Thanks for the logs. There is an error in them: 'checksum does not verify' when it downloads particular blocks which I think is the cause of the problem. I will have a look to track it down but it will take a while as it may depend on the actual peer/ version of bitcoind being connected to.
(this is the same as Blazr's suggestion)
In the meantime, to get your private key into blockchain.info, try the following:
Open up the private key file you exported from MultiBit. There is a load of comment text (lines beginning with #) and then the private key - a long mixture of numbers and letters that begins with a '5'.
Copy this out of the file. Ignore the date that is on the same line as the private key - you do not need that.
In blockchain.info there is an import key option. (I am on my iPhone so cannot give you the exact text). Import it and make sure you specify the 'sipa wallet import format'. It should be able to understand the key and put it in your blockchain.info wallet.
I think you are in a Russian timezone so it is probably getting late for you. Let me know if this works either tonight or tomorrow morning your time.
|
|
|
|
gaurmiaur
Newbie
Offline
Activity: 76
Merit: 0
|
|
May 15, 2012, 01:16:42 AM |
|
Blazr, Jim, thank You very much for your response. Now I use wallet in blockchain.info When I'll got free time, I'll consider all your advices more detailed. My timezone is GMT+8
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 15, 2012, 07:59:36 AM |
|
Hi gaurmiaur, Good that your bitcoin are safe. I will look at the core problem you had with the blocks not verifying/ downloading. That will help other people in the future.
|
|
|
|
Tittiez
|
|
May 17, 2012, 10:05:29 PM Last edit: May 18, 2012, 01:01:37 AM by Tittiez |
|
18:03:42.622 [main] DEBUG org.multibit.MultiBit - Locating wallets 18:03:42.622 [main] DEBUG org.multibit.MultiBit - When loading wallets, there were 1 18:03:42.622 [main] DEBUG org.multibit.MultiBit - Loading wallet from 'C:\Users\***\AppData\Roaming\MultiBit\Main.wallet' 18:03:48.969 [main] ERROR org.multibit.MultiBit - Could not load the wallet file "C:\Users\***\AppData\Roaming\MultiBit\Main.wallet". The error message was "invalid type code: 00"
Fuck. I accidentally hit the reset button on my computer while MultiBit was running. I have most of my private keys backed up, but just minutes before I created a few new addresses and hadn't yet backed them up. I was transferring coins to them. What do? If I can't retrieve my wallet luckily I only lost 0.1239 bitcoins.
|
|
|
|
da2ce7
Legendary
Offline
Activity: 1222
Merit: 1016
Live and Let Live
|
|
May 18, 2012, 04:19:35 AM |
|
Yeah... I must admit. I would be much more confable in using multibit if it used an deterministic wallet. At-least, sipa has completed the BIP: https://en.bitcoin.it/wiki/BIP_0032
|
One off NP-Hard.
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 18, 2012, 07:38:43 AM |
|
@Tittiez When you create a new address the wallet gets written immediately so the new private keys would have been written to disk. If you have a look at the size of your main.wallet how big is it ? If it is a little bit bigger than your backups we might be able to recover it. If it is something like zero bytes I am afraid the new private keys might be lost.
I googled the error message you had and the hits are to do with Java writing out objects. MultiBit writes out any wallets that are dirty (ie have changed) when it closes so I suspect there was a problem when you reset.
If the wallet is the right size then I would be happy to try and recover the private key(s) you added by hacking down at the byte level. I cannot promise anything but can try. This does mean you will 'burn' any private keys in the wallet (ie show them to someone else and hence can no longer trust them) so if you have any vanity addresses in the wallet this is a bad idea. If you have ordinary private keys and want to try it you could do the following: 1) keep your current (broken) wallet somewhere safe. 2) make a new wallet. 3) use your backup main.wallet to transfer all the BTC out of your backup to your new wallet. (this is so that I cannot steal your BTC. I won't but never trust anyone with your private keys). 4) send me the broken wallet by email and I will see if I can recover the private keys by looking at the bytes.
@da2ce7 yes the HD wallets where you can back up the seed will be a step change for bitcoin I think. I am going to work on 'vanilla' encrypted private keys first (simply encrypting the private keys with AES) and then looking at supporting HD after that. This should be a contribution into bitcoinj and hence available to everyone. It is quite a lot if work of course.
|
|
|
|
Tittiez
|
|
May 18, 2012, 10:19:52 AM |
|
@Tittiez When you create a new address the wallet gets written immediately so the new private keys would have been written to disk. If you have a look at the size of your main.wallet how big is it ? If it is a little bit bigger than your backups we might be able to recover it. If it is something like zero bytes I am afraid the new private keys might be lost.
The wallet still has its file-size, it didn't corrupt. But I didn't actually have the backup of a wallet, just the backup of the private keys. I don't know how big the file-size was before. I've transferred all my coins out and I'll email the wallet to jim@multibit.org. Thanks for trying I guess!
|
|
|
|
jim618 (OP)
Legendary
Offline
Activity: 1708
Merit: 1066
|
|
May 18, 2012, 10:36:28 PM |
|
I have made a bit of progress in recovering the keys from Tittiez's wallet. After staring at the wallet in a hex editor for a few hours I figured out where the public and private keys are exactly and how they are stored. So far I have put exactly one into a MultiBit wallet (it's a start! :-) ). I cannot tell if I can recover every private key yet.
It is all very cut and paste at the moment - I am just doing it manually for now.
|
|
|
|
Tittiez
|
|
May 18, 2012, 10:52:17 PM |
|
I have made a bit of progress in recovering the keys from Tittiez's wallet. After staring at the wallet in a hex editor for a few hours I figured out where the public and private keys are exactly and how they are stored. So far I have put exactly one into a MultiBit wallet (it's a start! :-) ). I cannot tell if I can recover every private key yet.
It is all very cut and paste at the moment - I am just doing it manually for now.
Hey, if it helps, I'm looking for 151fndibtR6LBe6VXSYrvV2wjiEGvH9Yhb. Seeing as I created it shortly before the wallet corrupted, wouldn't it be at the bottom of them all? Thanks for the help jim. As for the rest of them, I have all the private keys except for maybe one or two addresses, which have no coins on them. The one above is the only one I need.
|
|
|
|
|