Author Topic: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"  (Read 8612 times)

0 Members and 1 Guest are viewing this topic.

Offline jenkas

  • Newbie
  • *
  • Posts: 10
    • View Profile
Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« on: December 30, 2015, 10:18:47 pm »
Hello,

I would like to share my experience and solution how to migrate from Windows Client BitShares 0.X.X to BitShares 2.0.

In my case, once I performed the steps provided by official BitShares site (http://docs.bitshares.eu/migration/howto-exporting-wallet.html), I found that one from my 3 accounts is missing balances(0 BTS!), and another account contains only 30% from the expected balance. I tried to explain my problem on this forum, and all I got from "experts" is the same solutions provided by the site, which was retried several times without any result.

It looks like the official guide is working only for perfect worked BitShares client, which is never crashed, never uninstalled, never restored.
So, if you did restore your wallet from backup and other dirty stuffs, especially after you did any transactions, you may experience the incorrect balances issue during migration, and below I will explain how to migrate in the right way, which worked for me.


Task 1: Upgrade old BitShares Client to 0.9.3c

1. Download the client version 0.9.3c from https://github.com/bitshares/bitshares-0.x/releases/download/bts%2F0.9.3c/BitShares-v0.9.3c.exe
2. Run installation and perform the Upgrade
3. Run the UI client and enter wallet key (if the application screaming about some RESET, press the RESET!)
4. Wait till your block chain is fully synced (the last block number in OLD block chain is 3832292)

Task 2: Re-scan block chain via console client of 0.9.3.c (Actually, this is the missing step in official guide!)
5. Shutdown the BitShares UI client (Although you closed the window, the process may still run, and you should wait till it will really exit - check it via Task Manager)
6. Run the console client (c:\Program Files\BitShares\bin\bitshares_client.exe)
7. Enter: wallet_open default

8. Enter: wallet_unlock 324324244
9. Now it will ask you for a password of your wallet. You should enter the same password you are using to enter UI wallet, enter the password and press ENTER.
....NOTE! When you type your password it will not be displayed, so do not be confused, just keep typing!....

10. Enter balance to check the balances for all your accounts. It will show the "bad" balances or nothing.
11. Enter wallet_rescan_blockchain 0 3832292 false and press ENTER. This will re-scan all transactions, and may take several hours(or DAYS!), but you must wait till it complete!!!
.......after a lot of time you should see this.....

12. Enter balance  again. At this step I got this:


Task 3: Export wallet
13. Enter: wallet_export_keys full_balances_0.9.3c.json
...this will save the wallet keys in full_balances_0.9.3c.json located in c:\Program Files\BitShares\bin\ folder....
...you should import it to BitShares 2.0....

Task 4: Install BitShares 2.0 and continue with official guide
14. Download and Install the latest client from https://bitshares.org/download/
15. Open official "Migration guide - Import wallet" - http://docs.bitshares.eu/migration/howto-importing-wallet.html
16. Import keys (as described there)
17. Claim balances (as described there)
18. And finally in Dashboard!
....LOL! For 2nd account I got more BTS, than it was in console before migration...161K(after) vs 143K(before) !....(Thanks God)


BitShares team should be more responsible for what they do, because many people did invest real money for them!

I am not sure that it restored ALL of my money, but I'm sure that it restored most of them.
Hope it will help somebody else!

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12536
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #1 on: December 31, 2015, 12:14:48 pm »
+5%
Give BitShares a try! Use the http://testnet.bitshares.eu provided by http://bitshares.eu powered by ChainSquad GmbH

Offline svk

Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #2 on: December 31, 2015, 12:49:06 pm »
Good writeup, thanks.

About the second account: most likely it had a higher balance because of the vesting balances from the merger, the balance lookup tool in the BTS 2 wallet includes that balance when you import balances.
Worker: dev.bitsharesblocks

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3081
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #3 on: December 31, 2015, 09:03:27 pm »
Yes, good post.
In addition, if some fund is still missing after tried this, need to try the "wallet_regenerate_keys" trick.

By the way, why not move this post to "Help & Technical Support" board?
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline bitblt

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #4 on: February 29, 2016, 04:08:21 pm »
Task 1: Upgrade old BitShares Client to 0.9.3c
1. Download the client version 0.9.3c from https://github.com/bitshares/bitshares-0.x/releases/download/bts%2F0.9.3c/BitShares-v0.9.3c.exe
2. Run installation and perform the Upgrade
3. Run the UI client and enter wallet key (if the application screaming about some RESET, press the RESET!)
4. Wait till your block chain is fully synced (the last block number in OLD block chain is 3832292)


Now I downloaded and launch 0.9.3c, but the status is not connected.
Can I synce block chain though?

Offline jsidhu

  • Hero Member
  • *****
  • Posts: 1337
    • View Profile
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #5 on: March 10, 2016, 06:33:30 pm »
It would help if someone has the 0.9.3c blockchain before the snapshot and posts a bootstrap so others can rescan and get their wallet's exported
Hired by blockchain | Developer
delegate: dev.sidhujag


Offline liondani

  • Hero Member
  • *****
  • Posts: 3694
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #7 on: March 10, 2016, 09:54:34 pm »
can somebody stick-it ?
  https://bitshares.OPENLEDGER.info/?r=GREECE  | You are in Control | BUY | SELL | SHORT | SWAP | LOAN | TRADE |  

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3081
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #8 on: March 10, 2016, 09:55:34 pm »
can somebody stick-it ?
This thread is sticky.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline Bhuz

  • Committee member
  • Sr. Member
  • *
  • Posts: 422
    • View Profile
  • BitShares: bhuz
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #9 on: March 10, 2016, 11:02:11 pm »
It would help if someone has the 0.9.3c blockchain before the snapshot and posts a bootstrap so others can rescan and get their wallet's exported

https://mega.nz/#!P8BhCZ4I!NZHkhUEbrgVTNRI1QXhDJI6ly7z1Fv2nFgrpQM1UWDQ

Offline teiva

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #10 on: March 24, 2016, 01:03:02 pm »
It would help if someone has the 0.9.3c blockchain before the snapshot and posts a bootstrap so others can rescan and get their wallet's exported

https://mega.nz/#!P8BhCZ4I!NZHkhUEbrgVTNRI1QXhDJI6ly7z1Fv2nFgrpQM1UWDQ

Thanks a lot ! Saves my day :-)

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3081
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #11 on: June 08, 2017, 07:57:44 am »
This post need to be sticky here. It was in another child board and was sticky.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3081
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #12 on: June 08, 2017, 08:02:35 am »
If it reports "password error" when trying to restore your backup to 0.9.3c, perhaps your wallet is backed up with an old version. Try to import to 0.5.3, then upgrade to 0.9.3c.

More info (Chinese):
* from a bitshares-1 backup: http://btsabc.org/article-280-1.html
* from PTS/AGS: http://btsabc.org/article-929-1.html
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 3081
    • View Profile
    • Steemit Blog
  • BitShares: abit
  • GitHub: abitmore
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #13 on: June 08, 2017, 11:50:27 pm »
[member=31]fav[/member] please make this thread sticky. Thanks.
BTS account: abit
BTS committee member: abit
BTS witness: in.abit

Offline educatedwarrior

  • Full Member
  • ***
  • Posts: 78
    • View Profile
Re: Migration to BitShares 2.0 - Incorrect balances - "KNOW HOW"
« Reply #14 on: June 10, 2017, 01:31:15 pm »
I followed the instructions here step by step and I was only able to get 5% of my balance into the new Bitshares 2.0 wallet.

If there are any other people having the same issue, please post here.   
Also vote up my post on steemit here -  https://steemit.com/bitshares/[member=38]educatedwarrior[/member]/my-experience-upgrading-for-bitshares-x-version-0-4-23-1-to-bitshares-2-0-instructions-included

Some original Invictus investors I have spoken to are getting frustrated trying for months to get their funds transferred.   I suggest the dev team set up a more organize method of helping resolving people's issues.

Me personally, I have my balance displayed in 0.9.3c on the screen teasing me...   "Here I am, but you can't have me"

One step in the instructions I saw was to transfer the BTS back to yourself.  Can't do that if the old blockchain is down.  Correct?

[member=20630]mrbildo[/member]
« Last Edit: June 10, 2017, 01:40:09 pm by educatedwarrior »
BTSX: codeblooded   |   PTS: PiiQ6ZECCRYawcZFc8ZGbvjuCjCnBVuPjA
BTSX delegate: wallet_approve_delegate codeblooded true