Add nethermind×beacon DVT integration tests #44

Merged
eureka-cpu merged 2 commits from eureka-cpu/dvt-tests-nethermind into main 2026-07-15 05:38:38 +00:00
2 Commits
Author SHA1 Message Date
eureka-cpu f18fb12b83 dvt: link nethermind chainspec issue in comment
buildbot/nix-eval Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.besu-nimbus Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.erigon-teku Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.nethermind-teku Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.reth-prysm Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.reth-lodestar Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.reth-nimbus Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.erigon-prysm Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.besu-prysm Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.besu-lodestar Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.nethermind-lodestar Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.erigon-lodestar Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.nethermind-prysm Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.reth-teku Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.besu-teku Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.erigon-nimbus Build done.
buildbot/nix-build gitea:clan/dvt-lite#checks.x86_64-linux.nethermind-nimbus Build done.
buildbot/nix-build Build done.
2026-07-14 22:38:18 -07:00
eureka-cpu dd6127484f Add nethermind×beacon DVT integration tests
Adds nethermind as a supported execution client alongside the four beacon
clients (nimbus, prysm, teku, lodestar).

New files:
- clanServices/dvt/tests/el/nethermind.nix: nethermind descriptor
- clanServices/dvt/tests/nethermind-{nimbus,prysm,teku,lodestar}.nix
- clanServices/dvt/roles/ecl/nethermind.nix: nethermind NixOS module
- clanServices/dvt/tests/fixtures/execution/chainspec-nethermind.json:
  nethermind requires a chainspec JSON rather than the EIP-1559 genesis
  format used by other clients
- nixosModules/nethermind/default.nix: nethermind module fixes for
  devnet config
2026-07-14 22:29:00 -07:00