Skip to content

v0.20.0

Choose a tag to compare

@shazow shazow released this 27 Feb 15:24
· 75 commits to main since this release

Summary

  • 🎉🙏🥰 New Sponsor: Herd Labs
    • If your company is able to sponsor some WhatsABI development, please get in touch!
  • New feature: Detect known interfaces, like ERC-20, ERC-721, ISafe, etc.
    Give it a try: const detectedInterfaces = whatsabi.interfaces.abiToInterfaces(abi)
    • Made possible thanks to the sponsorship from Herd Labs. :)
  • Improved detection of a flattened/immutable EIP1967Proxy when creation bytecode is available.

What's Changed

  • README.md: Add herd labs sponsor by @shazow in #167
  • Detect interfaces by @shazow in #54
  • src/disasm.ts: Inherit init code proxies if deploy code did not find proxies by @shazow in #172
  • Bumped dependencies.

Full Changelog: v0.19.0...v0.20.0