safe-eth-py
safe-eth-py copied to clipboard
Refactor etherscan client
What is needed?
Currently etherscan client require to configure two identicatl URLS. https://github.com/safe-global/safe-eth-py/blob/324a5d0e7f9c16397b2a4e828e699b1c3e657d96/gnosis/eth/clients/etherscan_client.py#L24 https://github.com/safe-global/safe-eth-py/blob/324a5d0e7f9c16397b2a4e828e699b1c3e657d96/gnosis/eth/clients/etherscan_client.py#L66
I'd say remove the API extension and leave the ETHERSCAN_URL like is in BlockScoutClient