augur.js

v5.6.0
Augur JavaScript API

nuke

rimraf package-lock.json; rimraf yarn.lock; rimraf node_modules; rimraf build && npm run clean

clean

rimraf build; rimraf node_modules

test

mocha test/unit

lint

eslint src test/unit scripts

coverage-save

istanbul cover ./node_modules/mocha/bin/_mocha test/unit/

coverage

istanbul cover --include-all-sources --root ./src ./node_modules/mocha/bin/_mocha test/unit

link

yarn link ethrpc keythereum speedomatic

build

genversion src/version.js && babel ./node_modules/uuid-parse --source-root ./node_modules/uuid-parse -d ./node_modules/uuid-parse && babel ./src --source-root ./src -d ./build --copy-files && browserify ./exports.js > ./dist/augur.js && uglifyjs ./dist/augur.js > ./dist/augur.min.js

preversion

npm test

version

npm run build && git add -A dist src/version.js package.json package-lock.json

core:version

node scripts/core-version.js

dp

node scripts/dp

flash

node scripts/flash

upload:aura

node scripts/dp upload aura

upload:clique

node scripts/dp upload clique

upload:environment

node scripts/dp upload environment

upload:rinkeby

node scripts/dp upload rinkeby

upload

node scripts/dp upload

deploy:aura

node scripts/dp deploy aura

deploy:clique

node scripts/dp deploy clique

deploy:environment

node scripts/dp deploy environment

deploy:rinkeby

node scripts/dp deploy rinkeby

deploy

node scripts/dp deploy

canned-markets:aura

node scripts/canned-markets aura

canned-markets:clique

node scripts/canned-markets clique

canned-markets:rinkeby

node scripts/canned-markets rinkeby

canned-markets

node scripts/dp create-markets.sh

canned-orders:aura

node scripts/dp create-markets.sh aura orders

canned-orders:clique

node scripts/dp create-markets.sh clique orders

canned-orders:rinkeby

node scripts/dp create-markets.sh rinkeby orders

canned-orders

node scripts/dp create-orders

release:dev

npm version prerelease && git push && git push --tags && npm publish --tag dev

release:patch

npm version patch && git push && git push --tags && npm publish

release:minor

npm version minor && git push && git push --tags && npm publish

release:major

npm version major && git push && git push --tags && npm publish

docker:build

scripts/docker/build.sh

docker:build-and-push

npm run docker:build && scripts/docker/push.sh

docker:pull

docker pull augurproject/dev-node-parity:latest && docker pull augurproject/dev-node-geth:latest && docker pull augurproject/dev-pop-geth:core-$(node scripts/core-version.js) && docker pull augurproject/dev-pop-normtime-geth:core-$(node scripts/core-version.js) && docker pull augurproject/dev-pop-geth-45:core-$(node scripts/core-version.js)

docker:geth

docker run -e GETH_VERBOSITY=4 -it -p 8545:8545 -p 8546:8546 augurproject/dev-node-geth:latest

docker:geth:pop

scripts/docker/run.sh augurproject/dev-pop-geth

docker:geth:pop-45

scripts/docker/run.sh augurproject/dev-pop-geth-45

docker:geth:pop-normal-time

scripts/docker/run.sh augurproject/dev-pop-normtime-geth

docker:geth:attach

docker run --rm --net host -it ethereum/client-go attach rpc:http://127.0.0.1:8545

docker:geth:files

scripts/copy-docker-files.sh augurproject/dev-pop-geth:core-$(node scripts/core-version.js)

Metadata

  • MIT
  • >= 8.0.0
  • The Augur Developers
  • released 9/11/2018

Downloads