- Node (v14+)
- Truffle, which you can install with
npm install -g truffle - Ganache
- Install @openzeppelin/contracts
The ./contracts/Vesting.sol contains the solidity contract and ./test/testVesting.test.js contains the tests.
To run tests clone the repo and execute the following command:-
truffle test(The tests take 2-3 minutes to complete)