Not displaying all individual transactions in some cases
Balances are displayed correctly.
In some cases, transaction count is accurate (such as in the example below). In other cases transaction count it is inaccurate.
In all affected cases most individual transactions are missing/not displayed.
Example here: http://etherhub.io/addr/0x8c2e4baf8b50ad99413e2d76b30c05675ec3b2b4

Just a note for whoever tackles this: https://medium.com/etcdev/geth-classic-v5-2-introducing-geth-getaddresstransactions-133c76fa82d1 Seems like querying the transactions is now easier from geth (i'm not sure if this always queries the node or has information stored in some other database but either way it should help)
This was a two part issue that is now solved:
- Your node needs to keep all transaction data; in parity this is achieved with
--tracing=onand in geth by performing a full sync. - Improvements to the syncing logic to now store all transaction data in MongoDB.
@phyro Thanks for the suggestion. This is a separate feature request so I've referenced it in #123.
Re-opening as I've found at least one case where this isn't working: http://etherhub.io/addr/0x8c2e4baf8b50ad99413e2d76b30c05675ec3b2b4