Escrin - Solidity Library
This is the source code for the @escrin/evm Solidity library.
You can get started by installing forge
(Foundry) and running forge install
.
Once the dependencies have been installed, this is just like any other Foundry project, meaning that you can do things like
forge compile [--watch]
- builds the contractsforge test
- tests the contracts
The Makefile
also offers conveniences such as
make lint
- checks contracts for formatting issuesmake format
- applies consistent formatting to contractsmake test
- runs tests
Publishing
To publish this library, bump the version in package.json
, push that change to main
, and then run pnpm publish
.