/EncodeTokenizedBallot

Primary LanguageTypeScriptMIT LicenseMIT

Week 3

Tokenized Ballot

This is a group activity for at least 3 students:

  • Complete the contracts together
  • Develop and run scripts for “TokenizedBallot.sol” within your group to give voting tokens, delegating voting power, casting votes, checking vote power and querying results
  • Write a report with each function execution and the transaction hash, if successful, or the revert reason, if failed
  • Share your code in a github repo in the submission form

Installation

npm install
npx hardhat compile