Blockchain integrated automatic experimental platform
The source code in solidity and deploying code in javascript.
The smart contract can be deployed on the test net Rinkeby by "node scripts/deploy.js".
Parameters can be adjusted in deploy.js.
nodejs v8.10.0
npm 6.14.4
yarn 1.22.4
run "npm install" to get the dependencies recorded in the json files.
If it does not work, delete node_modules and all json files and install the dependencies again:
"express": "4.16.3",
"fs-extra": "6.0.1",
"ganache-cli": "6.1.0",
"mocha": "5.2.0",
"pm2": "2.10.4",
"solc": "0.4.24",
"truffle-hdwallet-provider": "0.0.3",
"web3": "1.0.0-beta.34"
yarn is recommended when installing all over again by yourself.