我在hardhat配置文件中加了optimizer的配置,但是发现没有作用
settings: { optimizer: { enabled: true, runs: 2000, } },
部署的测试链是bsc
在remix中开启这个配置是可以部署25k bytes的合约,但是在hardhat添加了上面的配置也无法部署。runs也从200-2000都试过了,无法生效。搞不懂应该怎么使用optimizer
完整的写法:
module.exports = { solidity: { version: "0.8.0", settings: { optimizer: { enabled: true, runs: 1000, }, }, }, };