Solidity contracts for the Anichess project.
To install the module in your project, add it as an npm dependency:
yarn add -D @animoca/anichess-ethereum-contracts
or
npm add --save-dev @animoca/anichess-ethereum-contracts
Install the dependencies:
yarn
Compile the contracts:
yarn compile
Run the tests:
yarn test
# or
yarn test-p # parallel mode
Run the coverage tests:
yarn coverage
Run the full pipeline (should be run before commiting code):
yarn run-all
See package.json
for additional commands.
Note: this repository uses git lfs: the module should be installed before pushing changes.