Closed ankurdubey521 closed 1 year ago
While we'll still use via-ir while deploying contracts, having contracts that do not require via-ir to be compiled enables the coverage tracking plugins to work properly
@livingrockrises we should still keep via-ir enabled for deploying contracts to production, these changes are just to make sure when coverage is run (which cannot use via-ir) the contracts still compile.
@filmakarov it would be great to get your review as well, since you're the primary author of these modules.
Summary
While we'll still use via-ir while deploying contracts, having contracts that do not require via-ir to be compiled enables the coverage-tracking plugins to work properly. I've made very simple modifications that should in theory not affect the gas consumed by these contracts. But still to be on the safe side, what would be the best way to measure gas (before and after) for the updated modules? @filmakarov
Change Type
Checklist