- Install nodejs and npm
- Install project dependencies:
npm install
sh testrpc.sh
or ./node_modules/.bin/testrpc
(in the first case you will get predefined set of accounts suitable for the all test case)
npm run tests
npm run test ./test/RNTMultiSigWallet.js
npm run compile
sh coverage.sh
or ./node_modules/.bin/solidity-coverage
(in the second case you should start testrpc manually)
@todo fix dependencies error
./node_modules/.bin/solium --dir ./contracts
./node_modules/.bin/solium --dir ./contracts --fix
./node_modules/.bin/solcheck contracts/*
sh lint.sh
todo
Solidity v0.4.15
Truffle v3.4.11
OpenZeppelin 1.3.0
solidity-coverage 0.2.5
Solium linter 1.0.0 BETA
solcheck linter 0.1.3
Gas usage: 10455403 Price in wei: 2.19563463e+17 Price in ether: 0.219563463