audit ethereum logs to see if we can reduce API calls
When using Infura you can easily go over the API limits (if your limit is low). We need to audit the calls to see if can reduce the number of API requests or if we are leaking requests.