Solidity contracts for the gateway on Ethereum blockchain. Users can deposit and withdraw their assets through this gateway.
Documentation is not ready.
First, install Node.js and npm. Then grep the source code.
Get the source
Fork this repo and clone it to your local machine:
$ git clone firstname.lastname@example.org:your-username/gateway-ethereum.git
Once git clone is done, use npm to install dependencies:
$ npm install
coverage: this network is for solidity-coverage report
development: this network is used for local development
deploy: this network is used for deploying contracts
console: this network is used for
To run tests, run command below:
$ npm run test
To get coverage report, run command below:
$ npm run test:coverage
Run below if
npm run test:coverage fails with at
curl -o node_modules/solidity-parser-sc/build/parser.js https://raw.githubusercontent.com/maxsam4/solidity-parser/solidity-0.5/build/parser.js
Gateway Ethereum is licensed under the MIT License.