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

0 Members and 1 Guest are viewing this topic.

Offline educatedwarrior

  • Full Member
  • ***
  • Posts: 78
    • View Profile
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/@educatedwarrior/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?

@mrbildo
« Last Edit: June 10, 2017, 01:40:09 pm by educatedwarrior »
BTSX: codeblooded   |   PTS: PiiQ6ZECCRYawcZFc8ZGbvjuCjCnBVuPjA
BTSX delegate: wallet_approve_delegate codeblooded true

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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
BitShares committee member: abit
BitShares witness: in.abit

Offline abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
This post need to be sticky here. It was in another child board and was sticky.
BitShares committee member: abit
BitShares witness: in.abit

Offline teiva

  • Newbie
  • *
  • Posts: 6
    • View Profile
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 Bhuz

  • Committee member
  • Sr. Member
  • *
  • Posts: 467
    • View Profile
  • BitShares: bhuz
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 abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
BitShares committee member: abit
BitShares witness: in.abit

Offline liondani

  • Hero Member
  • *****
  • Posts: 3737
  • Inch by inch, play by play
    • View Profile
    • My detailed info
  • BitShares: liondani
  • GitHub: liondani


Offline jsidhu

  • Hero Member
  • *****
  • Posts: 1335
    • View Profile
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 bitblt

  • Newbie
  • *
  • Posts: 7
    • View Profile
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 abit

  • Committee member
  • Hero Member
  • *
  • Posts: 4664
    • View Profile
    • Abit's Hive Blog
  • BitShares: abit
  • GitHub: abitmore
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?
BitShares committee member: abit
BitShares witness: in.abit

Offline svk

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 xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc

Offline jenkas

  • Newbie
  • *
  • Posts: 10
    • View Profile
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!