Skip to content
This repository has been archived by the owner on Sep 27, 2023. It is now read-only.

Enable per node validator count override #73

Closed
barnabasbusa opened this issue Jul 26, 2023 · 2 comments · Fixed by #122
Closed

Enable per node validator count override #73

barnabasbusa opened this issue Jul 26, 2023 · 2 comments · Fixed by #122
Labels
good first issue Good for newcomers

Comments

@barnabasbusa
Copy link
Collaborator

barnabasbusa commented Jul 26, 2023

In order to be able to test larger testnets, with more nodes, it is essential to enable local per node validator override.
For example:

{
  "participants": [
    {
      "el_client_type": "geth",
      "cl_client_type": "lighthouse",
    },
    {
      "el_client_type": "geth",
      "cl_client_type": "teku",
      "validator_keys": 1000
    },
  ],
  "network_params": {
    "preregistered_validator_keys_mnemonic": "giant issue aisle success illegal bike spike question tent bar rely arctic volcano long crawl hungry vocal artwork sniff fantasy very lucky have athlete",
    "num_validator_keys_per_node": 64,
    "network_id": "3151908",
    "deposit_contract_address": "0x4242424242424242424242424242424242424242",
    "seconds_per_slot": 12,
    "genesis_delay": 120,
    "capella_fork_epoch": 5,
    "deneb_fork_epoch": 500
  },
  "global_client_log_level": "info"
}

It should create a validator keystore 0-63 for geth-lighthouse and 64-1063 for geth-teku.

@gbouv
Copy link
Contributor

gbouv commented Jul 26, 2023

@barnabasbusa do you have cycles to do this?

@barnabasbusa
Copy link
Collaborator Author

Probably not this week. Possibly next week, but thats also not certain yet.

@barnabasbusa barnabasbusa added the good first issue Good for newcomers label Aug 18, 2023
@barnabasbusa barnabasbusa linked a pull request Sep 13, 2023 that will close this issue
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants