Adaptation of https://github.com/StephenGrider/EthereumCasts/tree/master/kickstart

  • with different technologies => Hardhat + ethers.js + Waffle
  • updated to use a more recent version of the Solidity compiler (0.7.3)
  • fixes the count for the number of contributors to a campaign
  • includes some variable renaming

Setup

yarn

Compiling contracts

npx hardhat compile

Running tests

npx hardhat test