Swiss army knife for Liquidity development. Built for OSX, but could probably be adapted to any unix easily.
Simply npm install -g --production https://github.com/1protocol/liqdev.git. This will install the liqdev command globally (as well as some other shell scripts with the liqdev- prefix, but you should only use these scripts via liqdev itself).
liqdev setup- Build Tezos and Liquidity. Do some minor but important configuration.liqdev sandbox- Run sandbox Tezos node and baker in background. Initialize client scripts.liqdev build- Compile contracts in file watcher mode.liqdev test- Build and test contracts.liqdev deploy- Deploy a contract to a Tezos network.
- Clone this repo and
npm install. - Do
npm run-script buildto refresh the executables from source. - Run
./dist/bin/liqdev.jsto testliqdev. This will use local copies of the shell scripts, even if you haveliqdevinstalled globally as well.