nimbus-eth1/nimbus/p2p/clique
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
..
snapshot Fixing Win64/CI unit test segfault 2022-01-22 08:26:57 +02:00
clique_cfg.nim update ec_recover 2022-01-22 08:26:57 +02:00
clique_defs.nim #768 Moved/re-implemented ecRecover() from Clique sources to utils/ec_recover 2021-08-05 12:27:10 +07:00
clique_desc.nim implement simple PoA sealing engine 2021-08-24 14:49:13 +07:00
clique_genvote.nim Jordan/poa voting header (#782) 2021-08-03 08:15:32 +01:00
clique_helpers.nim Jordan/poa voting header (#782) 2021-08-03 08:15:32 +01:00
clique_sealer.nim Initial implementation of the merge spec 2022-01-24 09:44:39 +02:00
clique_snapshot.nim Fixing Win64/CI unit test segfault 2022-01-22 08:26:57 +02:00
clique_verify.nim Rename `ZERO_HASH32` to `ZERO_HASH256` to match `Hash256` type 2021-08-05 10:21:11 +01:00