尝试运行:
\n1.) Dappuniversity 项目 (dappuniversity/dbank)\n2.) pet-shop-tutorial
\nTruffle v5.3.3(核心:5.3.3)\nNode v14.15.5
\n当 Truffle 要求 it\xe2\x80\x99s 编译器/solc 匹配 5.3.3 时,ser 如何在 0.8.4 编译代码以导入 OpenZeppelin\xe2\x80\x99s ERC20.sol 模板?
\n// SPDX-License-Identifier: MIT\n\npragma solidity ^0.8.4;\n\nimport "@openzeppelin/contracts/token/ERC20/ERC20.sol";\n\ncontract Token is ERC20 {\n\n //add minter variable\n\n //add minter changed event\n\n constructor() public payable ERC20("Name", "Symbol") {\n\n //assign initial minter\n\n }\n\n //Add pass minter role function\n\n function mint(address account, uint256 amount) public {\n\n //check if msg.sender has a minter role\n\n _mint(account, amount);\n\n }\n\n}\nRun Code Online (Sandbox Code Playgroud)\n未找到源 \xe2\x80\x9c@openzeppelin/contracts/token/ERC20/ERC20.sol\xe2\x80\x9d:不支持文件导入回调
\n