@nomiclabs/ethereumjs-vm

v4.1.0
An Ethereum VM implementation
ethereum VM

build:dist

ethereumjs-config-build

prepublishOnly

npm run lint && npm run build:dist && npm run testBuildIntegrity

coverage

nyc npm run coverageTests && nyc report --reporter=text-lcov > .nyc_output/lcov.info

coverageTests

npm run build:dist && tape './tests/api/**/*.js' ./tests/tester.js -s --dist

coveralls

npm run coverage && if [ -n "$COVERALLS_REPO_TOKEN" ]; then coveralls <.nyc_output/lcov.info; fi

docs:build

typedoc lib

testVM

node ./tests/tester -v

testStateByzantium

npm run build:dist && node ./tests/tester -s --fork='Byzantium' --dist

testStateConstantinople

npm run build:dist && node ./tests/tester -s --fork='Constantinople' --dist

testStatePetersburg

npm run build:dist && node ./tests/tester -s --fork='Petersburg' --dist

testBuildIntegrity

npm run build:dist && node ./tests/tester -s --dist --test='stackOverflow'

testBlockchain

npm run build:dist && node --stack-size=1500 ./tests/tester -b --fork='Petersburg' --dist --excludeDir='GeneralStateTests'

testBlockchainGeneralStateTests

npm run build:dist && node --stack-size=1500 ./tests/tester -b --dist --dir='GeneralStateTests'

testAPI

npm run build:dist && tape './tests/api/**/*.js'

testAPI:browser

npm run build:dist && karma start karma.conf.js

test

echo "[INFO] Generic test cmd not used. See package.json for more specific test run cmds."

tslint

ethereumjs-config-tslint

tslint:fix

ethereumjs-config-tslint-fix

lint

ethereumjs-config-lint

lint:fix

ethereumjs-config-lint-fix

format

ethereumjs-config-format

format:fix

ethereumjs-config-format-fix

formatTest

node ./scripts/formatTest

tsc

ethereumjs-config-tsc
npm i @nomiclabs/[email protected]

Metadata

  • MPL-2.0
  • Whatever
  • mjbecze
  • released 9/30/2019

Downloads