Author Topic: Balance missing because of old wallet file  (Read 18240 times)

0 Members and 1 Guest are viewing this topic.

Offline vikram

Vikram,
I have now version 0.4.20 running. I waited for "synced". I made "wallet_regenerate_keys thirtyeightptswarrior 1000". The result was 2000. Now all the balances are back.

I can see Recent Transactions in "Overview" and in "My Accounts". They still show "UNKNOWN" sometimes but it looks like most of the market orders got fixed.

When I click on "thirtyeightptswarrior" in "My Accounts", there is nothing in the "Recent Transactions" tab.

In the top right corner it shows the alert bell, stating "JSON Parse error: Property name must be a string literal" with the number in red rising to 400 around 5 minutes of using the program. Do you know what this means?

Is your name "vikram" on the blockchain?
Thank you

The important part is that the balances are back. The transaction history will be missing information, but that is expected. I am not sure about the JSON parse error, this may be a bug in the web wallet. If you use the command "wallet_account_transaction_history thirtyeightptswarrior" in the console and it shows up, then it's just a bug in the GUI. Yes, I am vikram on the blockchain.

please see here the original thread, Vikram...
https://bitsharestalk.org/index.php?topic=8371.msg114079#msg114079

to briefly summarize - on september 8th i bought 1000 bitUSD and left some market orders. later that day my windows crashed and i had to run system recovery. unfortunately i only had old wallet backup. all my market transactions and orders of September 8th show outflows to unknown, so i am missing some 120K BTSX and 1000bitUSD in my balance. xeroc kindly posted this issue on https://github.com/BitShares/bitshares_toolkit/issues/769

Pretty much in the same spot. Got about 1000BitUSD and 60KBTSX not showing up in my total. What I'd like to know if they went to collateral or if they will at some point be recovered.

I have not forgotten about these issues; I will be looking into them.

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
Okay, I did now the following sequence:
-> wallet_rescan_blockchain -> OK -> 100%
-> wallet_regenerate_keys kisa0145 2000 -> 2000 -> 100%
-> rescan -> OK -> 100%
-> wallet_regenerate_keys kisa0145 3000 -> 4000 -> 100%

no improvement yet :/

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Let the rescan finish.. takes some time .
 Check progress with getinfo

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
Try 2000 .. and run "rescan" manually

>> wallet_regenerate_keys kisa0145 2000

2999

no transaction scanning in progress...

>> rescan

OK

No changes... Sorry if I misunderstand what you meant by "manually"... (BTW, I hope you received my 250 BTSX to talktip.xeroc ;)
« Last Edit: October 06, 2014, 06:53:34 pm by kisa0145 »

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
Try 2000 .. and run "rescan" manually

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
>> wallet_regenerate_keys kisa0145 1000

1000

then nothing happens (don't see transaction scanning as was the case when i tried this command in previous versions)...
and i dont see any improvements to 10x outflows to UNKNOWN and still missing balance.

38PTSWarrior

  • Guest
Vikram,
I have now version 0.4.20 running. I waited for "synced". I made "wallet_regenerate_keys thirtyeightptswarrior 1000". The result was 2000. Now all the balances are back.

I can see Recent Transactions in "Overview" and in "My Accounts". They still show "UNKNOWN" sometimes but it looks like most of the market orders got fixed.

When I click on "thirtyeightptswarrior" in "My Accounts", there is nothing in the "Recent Transactions" tab.

In the top right corner it shows the alert bell, stating "JSON Parse error: Property name must be a string literal" with the number in red rising to 400 around 5 minutes of using the program. Do you know what this means?

Is your name "vikram" on the blockchain?
Thank you

 

Offline bitmeat

  • Hero Member
  • *****
  • Posts: 1116
    • View Profile
please see here the original thread, Vikram...
https://bitsharestalk.org/index.php?topic=8371.msg114079#msg114079

to briefly summarize - on september 8th i bought 1000 bitUSD and left some market orders. later that day my windows crashed and i had to run system recovery. unfortunately i only had old wallet backup. all my market transactions and orders of September 8th show outflows to unknown, so i am missing some 120K BTSX and 1000bitUSD in my balance. xeroc kindly posted this issue on https://github.com/BitShares/bitshares_toolkit/issues/769

Pretty much in the same spot. Got about 1000BitUSD and 60KBTSX not showing up in my total. What I'd like to know if they went to collateral or if they will at some point be recovered.

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
Hi Vikram, just an update - no change yet with wallet_regenerate_keys within 0.4.20

Can you describe your situation like PTSWarrior did here: https://bitsharestalk.org/index.php?topic=9194.msg121778#msg121778

PTSWarrior, were you able to recover your funds?

please see here the original thread, Vikram...
https://bitsharestalk.org/index.php?topic=8371.msg114079#msg114079

to briefly summarize - on september 8th i bought 1000 bitUSD and left some market orders. later that day my windows crashed and i had to run system recovery. unfortunately i only had old wallet backup. all my market transactions and orders of September 8th show outflows to unknown, so i am missing some 120K BTSX and 1000bitUSD in my balance. xeroc kindly posted this issue on https://github.com/BitShares/bitshares_toolkit/issues/769

38PTSWarrior

  • Guest
I didn't check. For now I want to forget about wallet, building and so on. In case my balance will not return, it will be my mistake because I didn't safe the backup file.
But now that I think about it, maybe I will do it tonight and tell you tomorrow evening.

Offline vikram

Hi Vikram, just an update - no change yet with wallet_regenerate_keys within 0.4.20

Can you describe your situation like PTSWarrior did here: https://bitsharestalk.org/index.php?topic=9194.msg121778#msg121778

PTSWarrior, were you able to recover your funds?

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
Hi Vikram, just an update - no change yet with wallet_regenerate_keys within 0.4.20

Offline vikram

lol .. this bugs suck ... can take one weeks to find them .. well done ..

@vikram: the market transactions are still using the wallet private key? So the account key alone cannot recover market transactions! If so, is there any chance this can be changed to account keys, or just impossible due to the protocol?

I have plans to make this change: https://github.com/BitShares/bitshares_toolkit/issues/814
Thought with how complex the current wallet code is, it may ultimately end up waiting until we create a new thin client wallet that doesn't required the entire blockchain.

Sounds promising! Appreciate Vikram fixing that, and Xeroc staying on the case. hoping for the resolution of market transactions to uknown and missing BTSX and bitUSD balances with the next release. ☺

There are still problems with the scanning so they may still show up as UNKNOWN. I am in the process of rewriting the scanning though, so once that is done the proper market transaction names should show up again. After the next update you should hopefully be able to recover any market balances after using wallet_regenerate_keys though.

Offline kisa

  • Sr. Member
  • ****
  • Posts: 240
    • View Profile
Sounds promising! Appreciate Vikram fixing that, and Xeroc staying on the case. hoping for the resolution of market transactions to uknown and missing BTSX and bitUSD balances with the next release. ☺

Offline xeroc

  • Board Moderator
  • Hero Member
  • *****
  • Posts: 12922
  • ChainSquad GmbH
    • View Profile
    • ChainSquad GmbH
  • BitShares: xeroc
  • GitHub: xeroc
lol .. this bugs suck ... can take one weeks to find them .. well done ..

@vikram: the market transactions are still using the wallet private key? So the account key alone cannot recover market transactions! If so, is there any chance this can be changed to account keys, or just impossible due to the protocol?