In #478, TokenHolders batch were fixed to divide the number of blocks batch processes into lots so as to avoid HTTPTimeoutError derive from quorum.
Before #478, __save_holders() method was called once in one job, but now it is called per chunk.
This causes TokenHolders batches to save non-holders who have been held in the past.
Expected behavior
Either of the following
Fix TokenHolders batch to save holders except non-holders.
Fix TokenHolders collection API not to response non-holders.
Ref: https://github.com/BoostryJP/ibet-Wallet-API/issues/1346
Describe the bug
__save_holders()
method was called once in one job, but now it is called per chunk. This causes TokenHolders batches to save non-holders who have been held in the past.Expected behavior