Changed the log fetching method from using ``web3.eth.filter`` to processing each block transaction by hand.
This fixed the following issues: 1. Multiple address monitoring not working with Ganache 2. Multiple topics from the same contract not getting retrieved