@pooltogether/pooltogether-contracts

v3.0.0-alpha.27
PoolManager Prize Linked Savings Account Pool Smart Contracts

reinstall

rm -rf node_modules/ && rm -f yarn.lock && yarn

verify

yarn hint && yarn test

hint

solhint "contracts/**/*.sol"

test

buidler test

compile

buidler --show-stack-traces --max-memory 8192 compile

start

buidler node --port $LOCAL_BUIDLEREVM_PORT

coverage

rm -rf build cache test-results.xml && buidler compile && buidler coverage --network coverage --temp build; rm -rf cache

gas

REPORT_GAS=true buidler test --network local

migrate

./scripts/cli.js

session-local

oz session --network local --from $LOCAL_ADMIN_ADDRESS --expires 3600 --timeout 600 --blockTimeout 50

migrate-local

oz compile; ./scripts/cli.js migrate -n local -a $LOCAL_ADMIN_ADDRESS

console-local

oz-console -n local -a $LOCAL_ADMIN_ADDRESS_2

deploy-ctoken-local

./scripts/deployCTokenMock.js -n local -a $LOCAL_ADMIN_ADDRESS

session-kovan

oz session --network kovan --from $ADMIN_ADDRESS --expires 3600 --timeout 600 --blockTimeout 50 --no-interactive

migrate-kovan

oz compile; ./scripts/cli.js migrate -n kovan -v

verify-kovan

oz verify -n kovan --remote etherscan --api-key $ETHERSCAN_API_KEY

console-kovan

oz-console -n kovan

session-ropsten

oz session --network ropsten --from $ADMIN_ADDRESS --expires 3600 --timeout 600 --blockTimeout 50 --no-interactive

migrate-ropsten

oz compile; ./scripts/cli.js migrate -n ropsten -v

verify-ropsten

oz verify -n ropsten --remote etherscan --api-key $ETHERSCAN_API_KEY

console-ropsten

oz-console -n ropsten

clean

rm -rf build cache abis

clean-local

rm -f .oz-migrate/dev-31337; rm -f .openzeppelin/dev-31337.json

prepack

rm -rf build cache && buidler compile && truffle-extract -b build -o abis

postpublish

PACKAGE_VERSION=$(./scripts/package-version.sh) && git tag -ae v$PACKAGE_VERSION && git push --tags
npm i @pooltogether/[email protected]

Metadata

  • GPL-3.0
  • Whatever
  • Unknown
  • released 7/24/2020

Downloads