ApeWorX / ape-foundry

Foundry network provider for the Ape Framework
https://www.apeworx.io/
Apache License 2.0
32 stars 13 forks source link

fix: better error handling when getting a source traceback [APE-1366] #72

Closed antazoey closed 1 year ago

antazoey commented 1 year ago

What I did

fixes: https://github.com/ApeWorX/ape/issues/1647

When you have ape-etherscan installed but don't set an API key, you may run into issues when getting debug info from remote contract type, thus breaking source tb error handling. In that case, it is ignored and works the same as before.

How I did it

more try catch and stuff

How to verify it

TBD on tests

Checklist