実行しようとしました:
1.) Dappuniversity プロジェクト (dappuniversity/dbank) 2.) ペット ショップ チュートリアル
トリュフ v5.3.3 (コア: 5.3.3) ノード v14.15.5
Truffle が 5.3.3 に一致するためにコンパイラ/solc を必要とする場合、0.8.4 でコードをコンパイルして OpenZeppelin の ERC20.sol テンプレートをインポートするにはどうすればよいですか?
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.4;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
contract Token is ERC20 {
//add minter variable
//add minter changed event
constructor() public payable ERC20("Name", "Symbol") {
//asign initial minter
}
//Add pass minter role function
function mint(address account, uint256 amount) public {
//check if msg.sender have minter role
_mint(account, amount);
}
}
ソース「@openzeppelin/contracts/token/ERC20/ERC20.sol」が見つかりません: ファイルのインポート コールバックはサポートされていません