dAppを作ろう!! – axelmark – Medium 開発エディタは[vscode](https://code.visualstudio.com/)を使って開発してみます。 contracts内にKoyoteToken.solファイルを生成します。 開発するsolidityのコンパイルバージョンを定義します。 これはバージョン間の互換性が保証されない可能性があるためです。 今回ERC20トークン生成にOpenzepplinのライブラリを使うので、そこから以下の3つを継承して開発してみます。 openzeppelin-solidity/contracts/token/ERC20/ERC20.solopenzeppelin-solidity/contracts/token/ERC20/ERC20Detailed.solopenzeppelin-solidity/contracts/token/ERC20/IERC20.sol pragma solidity ^0.5.0; import “../node_modules/openzeppelin-solidity/contracts/token/ERC20/ERC20Detailed.sol”; contract KoyoteToken is ERC20Detailed } KoyoteTokenを生成するためにERC20Detailed.solをimportします。contract KoyoteToken is ERC20Detailed(ERC20Detailedを継承)するコントラクト開発が終わったらイーサリアムテストネット又はメインネットに該当するコントラクトをデプロイし、コントラクトを生成に必要なパラメータを宣言します。 constructor(string memory name, string memory symbol, uint8 decimals) ERC20Detailed(name, symbol, […]