upgrades

v2.8.0-rc.0
Proxy upgadable contracts based on openzeppelin-sdk
openzeppelin openzeppelin-sdk zeppelinos zeppelin ethereum smart-contracts solidity upgradeability security and 3 more...

compile:contracts

rm -rf build/contracts && ../../bootstrap/node_modules/.bin/oz compile --solc-version 0.6.10 --evm-version constantinople

compile:ts

rm -rf lib && tsc

lint

tsc --noEmit && eslint '*/**/*.{js,ts}' --quiet --fix

lint:check

eslint '*/**/*.{js,ts}' --quiet

prepare

npm run compile:contracts && npm run compile:ts

prepare-docs

bash scripts/prepare-docs.sh

prepublishOnly

echo 'Removing mock contracts...' && grep -hoP '^\s*contract \K(\w+)' contracts/mocks/*.sol | sort | uniq | xargs -t -I% rm build/contracts/%.json

test

TS_NODE_PROJECT='tsconfig.test.json' mocha --require ts-node/register --recursive test

watch

tsc -w

version

oz-docs update-version --exact
npm i upgrades

Metadata

  • MIT
  • Whatever
  • Unknown
  • released 6/30/2020

Downloads

Maintainers