Skip to content

animoca/anichess-ethereum-contracts

Repository files navigation

Anichess Ethereum Contracts

Solidity contracts for the Anichess project.

Installation

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

Development

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.