ethereum / web3.py

A python interface for interacting with the Ethereum blockchain and ecosystem.
http://web3py.readthedocs.io
MIT License
4.91k stars 1.68k forks source link

Improve logging for better consistency and clarity #3360

Open fselmo opened 3 months ago

fselmo commented 3 months ago

Our request / response logging seems to be inconsistent across providers. We log both at the manager level and the provider level and we only seem to log responses for "rpc" / http providers. This is an issue to try to consolidate and improve our logging so that we create less unnecessary noise and focus on more meaningful logs across the manager <-> provider relationship.

We should be conscious to make use of appropriate log levels when looking into this.