Skip to content

v0.11.0

Latest
Compare
Choose a tag to compare
@shazow shazow released this 22 Jan 19:10
· 5 commits to main since this release

Summary

Our ABI loaders learned about contract metadata with ABILoader.getContract(address): Promise<ContractResult>, thanks to @SonOfMosiah!

const loader = new whatsabi.loaders.SourcifyABILoader();
// Previously: const abi = await loader.loadABI(address);
const { abi, name, evmVersion, compilerVersion, runs, ok } = await loader.getContract(address);
if (!ok) throw new Error("contract not found");
...

What's Changed

Full Changelog: v0.10.1...v0.11.0