Hardhat 编译多个solidity版本的合约

今天由于需要同时验证新版本solidity已废弃的方法“callcode”,以及新版本才支持的方法“staticcall”,所以需要编写两个版本的合约,可以修改hardhat config,支持多个版本的编译器,类似如下

const config: HardhatUserConfig = {
  solidity: {
    compilers: [
      {
        version: "0.8.4"
      },
      {
        version: "0.4.26",
      }
    ]
  },
  ...

,

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发
区块链技术的头像-区块链开发网

昵称

取消
昵称表情代码图片