Files
lighthouse/scripts/tests/genesis-sync-config-fulu.yaml
Eitan Seri-Levi d9ddb72f5b Fix testnet script (#8557)
Fix an issue where a kurtosis testnet script was failing because no supernodes were provided


```
There was an error interpreting Starlark code
Evaluation error: fail: Fulu fork is enabled (epoch: 0) but no supernodes are configured, no nodes have 128 or more validators, and perfect_peerdas_enabled is not enabled. Either configure a supernode, ensure at least one node has 128+ validators, or enable perfect_peerdas_enabled in network_params with 16 participants.
at [github.com/ethpandaops/ethereum-package/main.star:83:57]: run
at [github.com/ethpandaops/ethereum-package/src/package_io/input_parser.star:377:17]: input_parser
at [0:0]: fail
```


  


Co-Authored-By: Eitan Seri-Levi <eserilev@ucsc.edu>

Co-Authored-By: Pawan Dhananjay <pawandhananjay@gmail.com>
2025-12-11 06:56:51 +00:00

30 lines
727 B
YAML

# Kurtosis config file for testing sync on a local devnet.
participants:
- cl_type: lighthouse
cl_image: lighthouse:local
el_type: geth
el_image: ethpandaops/geth:master
supernode: true
count: 2
# nodes without validators, used for testing sync.
- cl_type: lighthouse
cl_image: lighthouse:local
el_type: geth
el_image: ethpandaops/geth:master
supernode: true
validator_count: 0
- cl_type: lighthouse
cl_image: lighthouse:local
el_type: geth
el_image: ethpandaops/geth:master
supernode: false
validator_count: 0
network_params:
seconds_per_slot: 6
fulu_fork_epoch: 0
preset: "minimal"
additional_services:
- tx_fuzz
- spamoor
global_log_level: debug