nimbus-eth1/nimbus/p2p
Zahary Karadjov 137eb97766 Initial implementation of the merge spec
Includes a simple test harness for the merge interop M1 milestone

This aims to enable connecting nimbus-eth2 to nimbus-eth1 within
the testing protocol described here:

https://github.com/status-im/nimbus-eth2/blob/amphora-merge-interop/docs/interop_merge.md

To execute the work-in-progress test, please run:

In terminal 1:
tests/amphora/launch-nimbus.sh

In terminal 2:
tests/amphora/check-merge-test-vectors.sh
2022-01-24 09:44:39 +02:00
..
chain Initial implementation of the merge spec 2022-01-24 09:44:39 +02:00
clique Initial implementation of the merge spec 2022-01-24 09:44:39 +02:00
executor TxPool implementation 2022-01-22 08:26:57 +02:00
blockchain_sync.nim Sync fix: `GetBlockBodies` logic preventing sync, dropping peers 2021-10-19 10:20:26 +01:00
chain.nim Feature/implement poa processing (#748) 2021-07-14 16:13:27 +01:00
clique.nim clique: connect period and epoch from chain_config to engine 2021-08-11 17:42:41 +07:00
dao.nim replace state_db with accounts_cache 2020-05-30 10:14:59 +07:00
executor.nim TxPool implementation 2022-01-22 08:26:57 +02:00
gaslimit.nim Initial implementation of the merge spec 2022-01-24 09:44:39 +02:00
validate.nim Initial implementation of the merge spec 2022-01-24 09:44:39 +02:00