If you have npm installed, you can install the required project dependencies
npm install
If you have Foundry installed, you can install the required project dependencies
forge install
If you are in root, you can run the project's full test suite
npx hardhat test
Since this project uses Hardhat, you can use its default ways to run tests, should you prefer it.
forge test
Run the code coverage suite with
npx hardhat coverage
forge coverage
Run the contract sizer with
npx hardhat size-contracts
Format using the forge formatter with
forge fmt
Output gas usage snapshots with
forge snapshot
Run a local chain with
anvil
Open a Solidity REPL with
chisel