shazow / whatsabi

Extract the ABI (and resolve proxies, and get other metadata) from Ethereum bytecode, even without source code.
https://shazow.github.io/whatsabi/
MIT License
1.07k stars 76 forks source link

Add typed errors #99

Closed shazow closed 3 months ago

shazow commented 4 months ago

We've been lazy with not defining formal error types in whatsabi, having proper typed errors would make library integrations easier and more robust.

Some examples to look at: