UNPKG

@gooddollar/goodcontracts

Version:
98 lines (97 loc) 3.97 kB
{ "name": "@gooddollar/goodcontracts-stakingmodel", "version": "2.2.0", "description": "GoodDollar Contracts", "scripts": { "setenv": "set -o allexport; source ../.env; set +o allexport", "build": "scripts/build.sh deploy", "start": "run-s wait start:withmain", "start:main": "cd .. && npm run deploy", "start:withmain": "run-s start:main deploy", "coverage:report": "export COVERALLS_REPO_TOKEN='qiXNelh1HXMAsoPah9yRD2yG2WlqrDfLh' && cat ../coverage/lcov.info coverage/lcov.info | coveralls", "coverage": "export ADMIN_MNEMONIC='myth like bonus scare over problem client lizard pioneer submit female collect' && export MNEMONIC='glad notable bullet donkey fall dolphin simple size stone evil slogan dinner' && truffle run coverage --network test", "ganache": "ganache-cli -m \"$MNEMONIC\" -b 1 -g 1000000 -l 9000000 --port 9545 --networkId 4447 -q", "ganache:test": "ganache-cli -m \"$MNEMONIC\" -g 1000000 -l 9000000 --port 9545 --networkId 4447 -q", "wait": "wait-on tcp:9545", "minimize": "../scripts/minimize.sh 'build/contracts'", "deploy": "run-s migrate:full minimize", "test:tdd": "export NETWORK='test' && export ADMIN_MNEMONIC='myth like bonus scare over problem client lizard pioneer submit female collect' && export MNEMONIC='glad notable bullet donkey fall dolphin simple size stone evil slogan dinner' && run-p ganache:test test:wait:tdd", "test:wait:tdd": "run-s wait && truffle test --network tdd", "test:full": "export NETWORK='test' && export ADMIN_MNEMONIC='myth like bonus scare over problem client lizard pioneer submit female collect' && export MNEMONIC='glad notable bullet donkey fall dolphin simple size stone evil slogan dinner' && run-p ganache:test test:wait:full", "test:wait:full": "run-p wait start:main && truffle test", "test": "npm run test:full", "lint": "solhint --formatter codeframe develop/**/*.sol", "migrate:full": "truffle migrate --network ${NETWORK-develop} --reset", "simulate:interest": "truffle exec scripts/simulateInterestDays.js --network develop" }, "files": [ "build", "contracts", "migrations", "releases", "scripts", "truffle-config.js", "package-lock.json", "package.json" ], "repository": { "type": "git", "url": "https://github.com/GoodDollar/GoodContracts.git" }, "keywords": [ "UBI", "basic", "income", "gooddollar", "ethereum", "smart", "contracts" ], "author": "GoodDollar Community <builders@gooddollar.org>", "license": "MIT", "bugs": { "url": "https://github.com/GoodDollar/GoodContracts/issues" }, "homepage": "https://gooddollar.org", "dependencies": { "truffle-plugin-verify": "^0.3.11" }, "devDependencies": { "@babel/core": "^7.2.2", "@babel/polyfill": "^7.2.5", "@babel/preset-env": "^7.3.1", "@babel/register": "^7.0.0", "@daostack/arc": "0.0.1-rc.18", "@gooddollar/goodcontracts": "^1.0.0-beta.19", "@types/chai": "^4.1.7", "@types/jest": "^24.0.15", "@types/mocha": "^5.2.6", "@types/node": "^12.0.2", "bignumber.js": "^8.1.1", "bindings": "^1.4.0", "coveralls": "^3.0.5", "dotenv": "^6.2.0", "eth-gas-reporter": "^0.2.4", "fkill-cli": "^5.2.0", "fs-extra": "^7.0.1", "ganache-cli": "^6.6.0", "ganache-cli-coverage": "https://github.com/frangio/ganache-cli/releases/download/v6.4.1-coverage/ganache-cli-coverage-6.4.1.tgz", "jest": "^24.8.0", "mocha-lcov-reporter": "^1.3.0", "node-jq": "1.6.0", "npm-run-all": "^4.1.5", "openzeppelin-solidity": "^2.1.2", "solhint": "^2.0.0", "solidity-coverage": "^0.7.5", "truffle": "^5.1.35", "truffle-hdwallet-provider": "^1.0.17", "truffle-typings": "^1.0.6", "ts-generator": "0.0.8", "ts-jest": "^24.0.2", "ts-node": "^8.1.0", "typechain": "^0.3.14", "typescript": "^3.4.5", "update": "^0.7.4", "wait-on": "^3.2.0" } }