The following prerequisites are required:
Before running any command, make sure to install dependencies:
$ yarn
Compile the smart contracts with Hardhat:
$ yarn compile
Run unit tests:
$ yarn test
Run unit tests coverage:
$ yarn coverage
Run unit tests with gas report:
$ yarn gas-report
Run typescript and solidity linters:
$ yarn lint