npm i
npm run compile
npm run test
https://hardhat.org/guides/vscode-tests.html
.vscode/settings.json
{
"mochaExplorer.files": "test/**/*.{j,t}s",
}
// Best practices https://consensys.github.io/smart-contract-best-practices/recommendations/#favor-pull-over-push-for-external-calls
Open Zepplin https://docs.openzeppelin.com/contracts/4.x/api/security