Provide a simple overview of what you wish to see added. Please include:
What you are trying to do
Why Ape's current functionality is inadequate to address your goal
As of v0.8.13, the solidity compiler allows code generation through the Yul IR via the --via-ir flag. One noticeable benefit of using this flag is handling stack too deep errors.
Currently, the ape-solidity plugin doesn't have the ability to enable the --via-ir flag, and it would be useful to have the option to do so.
Specification
A simple config file option via_ir would be sufficient.
Overview
Provide a simple overview of what you wish to see added. Please include:
As of v0.8.13, the solidity compiler allows code generation through the Yul IR via the
--via-ir
flag. One noticeable benefit of using this flag is handling stack too deep errors.Currently, the ape-solidity plugin doesn't have the ability to enable the
--via-ir
flag, and it would be useful to have the option to do so.Specification
A simple config file option
via_ir
would be sufficient.