首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用坚固性6.0的松露?

如何使用坚固性6.0的松露?
EN

Stack Overflow用户
提问于 2020-05-06 05:37:11
回答 2查看 1.6K关注 0票数 2

阅读官方的信托文件,我注意到特鲁弗不支持Solity6.0。

代码语言:javascript
复制
pragma solidity >=0.4.21 <0.6.0;

有什么方法可以使用坚固性6.0的信托吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-05-06 08:43:45

是的,这适用于这种迁移。

代码语言:javascript
复制
pragma solidity >=0.4.21 <0.7.0;

contract Migrations {
  address public owner;
  uint public last_completed_migration;

  constructor() public {
    owner = msg.sender;
  }

  modifier restricted() {
    if (msg.sender == owner) _;
  }

  function setCompleted(uint completed) public restricted {
    last_completed_migration = completed;
  }
}

和这个编译器设置

代码语言:javascript
复制
compilers: {
     solc: {
       version: "^0.6.0",

同时也需要重新安装最新版本的特松露。

票数 4
EN

Stack Overflow用户

发布于 2021-10-19 05:53:19

可以在松露配置文件中设置solidity版本。

代码语言:javascript
复制
module.exports = {
  networks: {
    development: {
      host: "127.0.0.1", // Localhost (default: none)
      port: 7545, // Standard Ethereum port (default: none)
      network_id: "*", // Any network (default: none)
    },
  },
  compilers: {
    solc: {
      version: "0.6.0",
      settings: {
        optimizer: {
          enabled: true, // Default: false
          runs: 1000, // Default: 200
        },
      },
    },
  },
};
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61628105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档