coinbase/mesh-cli

Interesting Accounts reports incorrect computed balance

maebeam opened this issue · 2 comments

Running check:data for rosetta-deso with this config: https://github.com/deso-protocol/rosetta-deso/blob/main/rosetta-cli-conf/testnet/deso.conf

With interesting_accounts set to:

[
  {
    "account_identifier": {
      "address": "tBCKVxD4gX731qgvDPakPUe2FX5iWkTvfjsnSD2M7EuqJqeRjvVUWk"
    },
    "currency": {
      "symbol": "tDESO",
      "decimals": 9
    }
  }
]

Results in:

2021/11/03 14:07:23 Syncing 115545-115547
Reconciliation failed for tBCKVxD4gX731qgvDPakPUe2FX5iWkTvfjsnSD2M7EuqJqeRjvVUWk at 115547 computed: 0tDESO live: 85799tDESO
2021/11/03 14:07:28 check:data status server shutting down
[MEMORY] Heap: 1269.708649MB Stack: 4.031250MB System: 2984.198433MB GCs: 16


Error: reconciliation failure: active reconciliation error for tBCKVxD4gX731qgvDPakPUe2FX5iWkTvfjsnSD2M7EuqJqeRjvVUWk at 115547 (computed: 0tDESO, live: 85799tDESO)

For some reason the computed balance is zero but the reconciler computes the correct balance.

Does interesting accounts require historical balance lookup? If so, this is actually a documentation clarification issue

@maebeam how do we have other countries and regions included in the netverify list ?
I want Nigeria from Africa region included and I think the community will be more lively if done.