* v2-prototype: Fix a bug in SolCompilerArtifacts adapter config overriding Increase timeout for contract migrations Remove some copy-paste code Await transactions in migrations Fix typos Await transactions in migrations Await fake transactions Fix a typo Implement SolidityProfiler & adapt sol-cov to work with Geth # Conflicts: # packages/migrations/CHANGELOG.json
Migrations
Migrate the 0x system of smart contracts on the network of your choice using these migrations.
Contributing
We welcome improvements and fixes from the wider community! To report bugs within this package, please create an issue in this repository.
Please read our contribution guidelines before getting started.
Install dependencies
If you don't have yarn workspaces enabled (Yarn < v1.0) - enable them:
yarn config set workspaces-experimental true
Then install dependencies
yarn install
Build
To build this package and all other monorepo packages that it depends on, run the following from the monorepo root directory:
PKG=@0xproject/migrations yarn build
Or continuously rebuild on change:
PKG=@0xproject/migrations yarn watch
Clean
yarn clean
Lint
yarn lint
Migrate
In order to migrate the 0x smart contracts to TestRPC/Ganache running at http://localhost:8545
, run:
yarn migrate