• smartcontracts's avatar
    fix: properly check all interfaces (#11734) · 1f0d8a8b
    smartcontracts authored
    Interfaces check script had a bug that would cause it to use the
    wrong ABI when checking an interface. Each compiler artifact only
    has a single ABI in it but this same ABI was being used for all
    contract definitions found within that file. Since each separate
    contract definition gets its own file anyway, this script now
    properly verifies by finding the specific definition that matches
    the filename.
    1f0d8a8b
check-interfaces.sh 6.54 KB