15 请问怎么在bsc开源合约?有太多的本地关联怎么办?@openzeppelin这是把什么放到了github么?

请先 登录 后评论

最佳答案 2022-01-26 19:33

开源时,所有的引入合约文件也需要上传。

你可以使用 npx hardhat verify address --network xxx 或者truffle run verify ContractName , 这些工具或自动帮你上传引入的文件。

或者,你可以先在本地把合约扁平化(flattener), truffle 和 harhdat 都有相应的工具, 扁平化之后,代码会归集到一个文件中(注意删除掉代码中的重复的 编译器版本和版权声明),你就手动验证了。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,2396 浏览
  • 提出于 2022-01-26 17:05