@daostack/migration-experimental

v0.1.2-rc.8-v0
A repo for handling DAOstack contract migrations

generate-abis

node ./generate-abis.js

optimize-abis

node ./optimize-abis.js init && node ./optimize-abis.js no-duplicates

optimize-abis:no-bytecode

node ./optimize-abis.js

lint

eslint .

lint-fix

eslint . --fix

cleandb

rimraf db

ganache

mkdirp db && ganache-cli --db=./db -l 10000000 --networkId 1512051714758 --deterministic --hostname=0.0.0.0

migrate

node ./migrate.js

migrate.base

node ./migrate.js base

migrate.dao

node ./migrate.js dao

docker:build

docker build . -t daostack/migration-experimental:$(cat package.json | jq -r '.version')

docker:push

docker push daostack/migration-experimental:$(cat package.json | jq -r '.version')

prepare-release

./prepare-release.sh

postinstall

npm run prune-arc-build && npm run generate-abis

release

./release.sh

prune-arc-build

node ./pruneArcBuild.js

verify.initialize

npm explore @daostack/arc-experimental -- npm install openzeppelin-solidity @daostack/infra-experimental --no-save && npm explore @daostack/infra-experimental -- npm install openzeppelin-solidity --no-save && npm explore @daostack/arc-hive -- npm install openzeppelin-solidity --no-save

verify.build

node node_modules/typescript/bin/tsc verify.ts -sourceMap

verify.help

node verify.js -h

verify.lint

tslint -c tslint.json verify.ts

verify.lint.andFix

npm run verify.lint -- --fix

verify

node verify.js

build-arc-gh

npm explore @daostack/arc -- npm i && npm explore @daostack/arc-experimental -- npm run build && npm run prune-arc-build
npm i @daostack/migration-experimental

Metadata

  • GPL-3.0
  • >=10.15.0
  • DAOstack
  • released 11/1/2020

Downloads