Solidity smart contracts handling trustless derivatives on the Ethereum blockchain.
We recently published a blog post describing Vanilla on a higher level. Or, if you're more into deep dives, check the documentation:
make install
make explorer
This will run the start-rpc
and the start-explorer
make commands. The explorer is available at http://localhost:8000
The accounts and corresponding keys generated are listed in test-accounts.md
To view logs of the rpc run:
make rpc-logs
To deploy the contracts from this project run:
make migrate
The command will run a migrate --reset
so everything will be migrated from the beginning.
To stop the network and explorer run:
make stop
The network is persistent. To reset everything run:
make clear
make install
OR
yarn install
make test
OR
yarn test
yarn docs
You need to have solc installed in your PATH to do this.
Either open ./docs/index.html with your browser, or:
make servedocs
make coverage
make coverage-explorer
And visit localhost:8080
with your browser.