An effective Ethereum Virtual Machine (EVM) based smart contract runtime without complete Ethereum dependency.
- Install Docker
- Install Terraform
- Initialize Terraform in advance.
$ cd evm-lite-env/terraform/local
$ terraform init
$ make CONSENSUS=[consensus] NODES=[Number of nodes]
Parameters :
- CONSENSUS : solo, babble
- NODES: number of nodes in the network
example
$ make CONSENSUS=babble NODES=4
$ make stop
- Install Node.js
- Install the dependencies
npm install
This section please refer to the usage
folder..
evm-lite-env defers to Airbnb JavaScript Style Guide, also contains an ESLint configuration which you can use to validate your JavaScript code style.
npm run lint
This project is freely redistributable under the MIT License. Use of this source
code is governed by a MIT-style license that can be found in the LICENSE
file.