- Project set up using :
"devDependencies": {
"@nomiclabs/hardhat-ethers": "^2.0.2",
"@nomiclabs/hardhat-solhint": "^2.0.0",
"@nomiclabs/hardhat-waffle": "^2.0.1",
"@nomiclabs/hardhat-web3": "^2.0.0",
"@openzeppelin/test-helpers": "^0.5.11",
"chai": "^4.3.4",
"eslint": "^7.27.0",
"eslint-config-standard": "^16.0.3",
"eslint-plugin-import": "^2.23.3",
"eslint-plugin-mocha-no-only": "^1.1.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^5.1.0",
"eslint-plugin-standard": "^5.0.0",
"ethereum-waffle": "^3.3.0",
"ethers": "^5.2.0",
"hardhat": "^2.3.0",
"hardhat-docgen": "^1.1.1",
"prettier": "^2.3.0",
"prettier-plugin-solidity": "^1.0.0-beta.11",
"solhint": "^3.3.6",
"web3": "^1.2.11"
},
"dependencies": {
"@openzeppelin/contracts": "^4.1.0"
}
Clone Repo Git : https://github.com/Imo999/ico-contract-v0.0
% git clone git@github.com:Imo999/ico-contract-v0.0.git
% cd ico-contract-v0.0
% yarn install
% npx hardhat compile
% npx hardhat test