This project serves as a base dependency for Solidity-based assets inventory contract projects by providing related base contracts, constants, and interfaces.
Install as a module dependency in your host NodeJS project:
$ npm install --save @animoca/ethereum-contracts-assets_inventory
Import dependency contracts into your Solidity contracts and derive as needed:
import "@animoca/ethereum-contracts-assets_inventory/contracts/{{Contract Group}}/{{Contract}}.sol"
Require the NodeJS module dependency in your test and migration scripts as needed:
const { constants, interfaces } = require('@animoca/ethereum-contracts-assets_inventory');