Smart contract implementation which will be used by the zkEVM
- node version: 14.x
- npm version: 7.x
contracts
: zkEVM contractsdocs
: specs and useful linkssrc
: js code to interact with the zkEVM, executor, zkEVMDB, sequencer and aggregator.test
: test of all repository
npm i
npm run test
See errors:
npm run lint
Autofix errors:
npm run lint:fix
npm run deploy:PoE:hardhat
npm run docker:contracts
A new docker hermez-geth1.3:latest
will be created
This docker will contain a geth node with the deployed contracts
The deployment output can be found in: docker/deploymentOutput/deploy_output.json
To run the docker you can use: docker run -p 8545:8545 hermez-geth1.3:latest
hermeznetwork/hez-matic-merge
is part of the Hermez project copyright 2020 HermezDAO and published with GPL-3 license. Please check the LICENSE file for more details.