StakeDaoPerpVault Solidity smart contracts
- NodeJS
- v12.22.4 <=
To install all necessary dependencies, from project root run:
npm ci
add a .secret
file containing your testing mnemonic at the project root folder.
To compile the contracts, from project root run:
npm run compile
To test the contracts, from project root run the following:
npm run test
npm run test:fork
Generate test coverage report
npm run test:coverage