I found the balances that have gone to UNKNOWN on the linux wallet.
Where did the second wallet come from? List the steps you took across both wallets in order.
1. win-wallet: wallet_collect_vested_balances <account_name x>
Result: o.k., stake added to account x => details PM
2. linux-wallet: wallet_collect_vested_balances <account_name y>
Result: Some of the stake added to accounts, some getting "lost" => details PM
3. win-wallet: account x shows like the primary post,
The vesting claim in the linux-accounts changed the win-account.
There seems to be no "lock" after a successful claim somehow.
Thank you for looking into this, but enjoy the Sunday anyway.
I took a look and all the claimed vested balances are still there. In your PM, you collected vesting 4 times in Win wallet, and 2 times in Linux wallet. I found the transactions and all the balances are still there. Here are the deposit addresses:
Win:
- BTS9WTdFmoFpR3ydCGx7FSDoTUeWjQAuG7N9
- BTS2wFE5b3WEEJZNDDot32KcdjehUPZyxnc4
- BTSAATeyQb7LrdSfyzmQnoARmkF4PGXBNvLc
- BTS1hwoTH4aiKsX9PArmyeLsoQ8C9xoLNQk
Linux:
- BTSHDGE8LDh2ScNigHg4qhrP1N87PPaFQ5HJ
- BTSBNrWHiqaY9H4tJn2ec7BHPTRTz1MLCp4U
If you do "wallet_dump_private_key <address>" for each of the above, and you have the private key for all of them, then you control the claimed vested balances. And they should be part of your account balance, because the wallet checks every address in the blockchain for your balances.
Since you have the same genesis PTS keys imported into both wallets, are you sure that you did not make a transfer out of your Linux wallet that would have withdrawn from a genesis address? This would also lower your balance in Win wallet. Balances stay in your genesis balance unless you manually transfer them all to an account, or use wallet_collect_genesis_balances command.