Are balance discrepancies supposed to be fixed as of 0.4.16?

Started by bitmeat, September 22, 2014, 12:50:19 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

vikram

There are known problems with the transaction history correctness. You may be able to fix them by individually rescanning particular transactions using the "wallet_scan_transactions <txid> <overwrite_existing>" command. The balances returned by "wallet_account_balance" are read directly from the blockchain using all known keys in your wallet and should be the correct amount.

We plan to address some of these problems by switching to a different, more robust transaction scanning strategy (hopefully in the 0.5 series).

bitmeat

I'm still seeing 30K BTSX difference.

wallet_get_account:

ACCOUNT                         BALANCE                     
============================================================
*****                             31,175.79130 BTSX           
                                       284.2744 USD           


TIMESTAMP           BLOCK     FROM                TO                  AMOUNT                  MEMO                                        BALANCE                 FEE                 ID     
================================================================================================================================================================================================
...
2014-09-02T23:47:27 384594    ASK-***        ***                  31,061.90000 BTSX       cancel ASK-***                         61,874.99103 BTSX       0.10000 BTSX        be4e7bf5