nimbus-eth1/hive_integration
jangko 2befeceeac
add instructions how to run hive and nimbus in hive
2021-04-08 08:52:40 +07:00
..
nimbus add hive client files 2021-04-08 08:52:40 +07:00
extract_consensus_data.nim add debugging tool related to hive: extract_consensus_data 2021-04-08 08:52:30 +07:00
readme.md add instructions how to run hive and nimbus in hive 2021-04-08 08:52:40 +07:00

readme.md

nimbus-eth1 hive integration

This is a short manual to help you quickly setup and run hive, for more detailed information please read hive documentation

Prerequisities

  • A linux machine. Trust me, it does not work on Windows/MacOS
  • Or run a linux inside a VM(e.g. virtualbox) on Windows/MacOS
  • docker installed on your linux
  • go compiler installed on your linux

Building hive

git clone https://github.com/ethereum/hive
cd ./hive
go build .

Available simulations

  • devp2p/eth, devp2p/discv4
  • ethereum/sync
  • ethereum/consensus
  • ethereum/rpc
  • ethereum/graphql

How to run hive

First you need to copy the hive_intgration/nimbus into hive/clients folder. Then run this command:

./hive --sim <simulation> --client <client(s) you want to test against>

Example:

./hive --sim devp2p/discv4 --client go-ethereum,openethereum,nimbus