怎样得知我正在使用的 solidity 的编译版本

具体来说,在使用Mist的时候,我通过Mist GUI创建合约后,我希望能够在Etherscan上验证源代码。 但是,Etherscan要求人们提供编译器版本以及是否启用了优化(optimizations)。

  • 对于我使用的Mist版本,我如何才能找到该编译器版本呢?
  • 优化(optimizations)是始终启用还是始终禁用呢?
  • 测试网络与主网有什么区别? 注意:我正在寻找如何确定编译器版本的答案,而不是当前的Mist编译器版本(这将瞬间改变答案)。

原文地址

请先 登录 后评论

1 个回答

Tiny熊 - 布道者
  擅长:智能合约,以太坊
请先 登录 后评论