Commit 78c2bc77 authored by Barnabas Busa's avatar Barnabas Busa Committed by GitHub

feat: update egg config parameters (#737)

parent ffbfde23
...@@ -514,13 +514,13 @@ network_params: ...@@ -514,13 +514,13 @@ network_params:
network_sync_base_url: https://snapshots.ethpandaops.io/ network_sync_base_url: https://snapshots.ethpandaops.io/
# The number of data column sidecar subnets used in the gossipsub protocol # The number of data column sidecar subnets used in the gossipsub protocol
data_column_sidecar_subnet_count: 32 data_column_sidecar_subnet_count: 128
# Number of DataColumn random samples a node queries per slot # Number of DataColumn random samples a node queries per slot
samples_per_slot: 8 samples_per_slot: 8
# Minimum number of subnets an honest node custodies and serves samples from # Minimum number of subnets an honest node custodies and serves samples from
custody_requirement: 1 custody_requirement: 4
# Suggested minimum peer count # Maximum number of blobs per block
target_number_of_peers: 70 max_blobs_per_block: 6
# Preset for the network # Preset for the network
# Default: "mainnet" # Default: "mainnet"
......
...@@ -78,10 +78,10 @@ network_params: ...@@ -78,10 +78,10 @@ network_params:
eip7594_fork_epoch: 100000001 eip7594_fork_epoch: 100000001
eip7594_fork_version: "0x70000038" eip7594_fork_version: "0x70000038"
network_sync_base_url: https://snapshots.ethpandaops.io/ network_sync_base_url: https://snapshots.ethpandaops.io/
data_column_sidecar_subnet_count: 32 data_column_sidecar_subnet_count: 128
samples_per_slot: 8 samples_per_slot: 8
custody_requirement: 1 custody_requirement: 4
target_number_of_peers: 70 max_blobs_per_block: 6
additional_preloaded_contracts: {} additional_preloaded_contracts: {}
devnet_repo: ethpandaops devnet_repo: ethpandaops
additional_services: [] additional_services: []
......
...@@ -105,7 +105,7 @@ EIP7594_FORK_VERSION = "0x70000038" ...@@ -105,7 +105,7 @@ EIP7594_FORK_VERSION = "0x70000038"
ETHEREUM_GENESIS_GENERATOR = struct( ETHEREUM_GENESIS_GENERATOR = struct(
capella_genesis="ethpandaops/ethereum-genesis-generator:2.0.12", # Deprecated (no support for minimal config) capella_genesis="ethpandaops/ethereum-genesis-generator:2.0.12", # Deprecated (no support for minimal config)
deneb_genesis="ethpandaops/ethereum-genesis-generator:3.3.5", # Default deneb_genesis="ethpandaops/ethereum-genesis-generator:3.3.7", # Default
verkle_support_genesis="ethpandaops/ethereum-genesis-generator:3.0.0-rc.19", # soon to be deneb genesis, waiting for rebase verkle_support_genesis="ethpandaops/ethereum-genesis-generator:3.0.0-rc.19", # soon to be deneb genesis, waiting for rebase
verkle_genesis="ethpandaops/ethereum-genesis-generator:verkle-gen-v1.0.0", verkle_genesis="ethpandaops/ethereum-genesis-generator:verkle-gen-v1.0.0",
) )
......
...@@ -10,7 +10,7 @@ DEFAULT_EL_IMAGES = { ...@@ -10,7 +10,7 @@ DEFAULT_EL_IMAGES = {
"geth": "ethereum/client-go:latest", "geth": "ethereum/client-go:latest",
"erigon": "ethpandaops/erigon:main", "erigon": "ethpandaops/erigon:main",
"nethermind": "nethermindeth/nethermind:master", "nethermind": "nethermindeth/nethermind:master",
"besu": "ethpandaops/besu:devnets-fix", "besu": "ethpandaops/besu:main",
"reth": "ghcr.io/paradigmxyz/reth", "reth": "ghcr.io/paradigmxyz/reth",
"ethereumjs": "ethpandaops/ethereumjs:master", "ethereumjs": "ethpandaops/ethereumjs:master",
"nimbus": "ethpandaops/nimbus-eth1:master", "nimbus": "ethpandaops/nimbus-eth1:master",
...@@ -282,7 +282,7 @@ def input_parser(plan, input_args): ...@@ -282,7 +282,7 @@ def input_parser(plan, input_args):
], ],
samples_per_slot=result["network_params"]["samples_per_slot"], samples_per_slot=result["network_params"]["samples_per_slot"],
custody_requirement=result["network_params"]["custody_requirement"], custody_requirement=result["network_params"]["custody_requirement"],
target_number_of_peers=result["network_params"]["target_number_of_peers"], max_blobs_per_block=result["network_params"]["max_blobs_per_block"],
preset=result["network_params"]["preset"], preset=result["network_params"]["preset"],
additional_preloaded_contracts=result["network_params"][ additional_preloaded_contracts=result["network_params"][
"additional_preloaded_contracts" "additional_preloaded_contracts"
...@@ -795,10 +795,10 @@ def default_network_params(): ...@@ -795,10 +795,10 @@ def default_network_params():
"eip7594_fork_version": "0x70000038", "eip7594_fork_version": "0x70000038",
"eof_activation_epoch": "", "eof_activation_epoch": "",
"network_sync_base_url": "https://snapshots.ethpandaops.io/", "network_sync_base_url": "https://snapshots.ethpandaops.io/",
"data_column_sidecar_subnet_count": 32, "data_column_sidecar_subnet_count": 128,
"samples_per_slot": 8, "samples_per_slot": 8,
"custody_requirement": 1, "custody_requirement": 4,
"target_number_of_peers": 70, "max_blobs_per_block": 6,
"preset": "mainnet", "preset": "mainnet",
"additional_preloaded_contracts": {}, "additional_preloaded_contracts": {},
"devnet_repo": "ethpandaops", "devnet_repo": "ethpandaops",
...@@ -828,10 +828,10 @@ def default_minimal_network_params(): ...@@ -828,10 +828,10 @@ def default_minimal_network_params():
"eip7594_fork_version": "0x70000038", "eip7594_fork_version": "0x70000038",
"eof_activation_epoch": "", "eof_activation_epoch": "",
"network_sync_base_url": "https://snapshots.ethpandaops.io/", "network_sync_base_url": "https://snapshots.ethpandaops.io/",
"data_column_sidecar_subnet_count": 32, "data_column_sidecar_subnet_count": 128,
"samples_per_slot": 8, "samples_per_slot": 8,
"custody_requirement": 1, "custody_requirement": 4,
"target_number_of_peers": 70, "max_blobs_per_block": 6,
"preset": "minimal", "preset": "minimal",
"additional_preloaded_contracts": {}, "additional_preloaded_contracts": {},
"devnet_repo": "ethpandaops", "devnet_repo": "ethpandaops",
......
...@@ -138,7 +138,7 @@ SUBCATEGORY_PARAMS = { ...@@ -138,7 +138,7 @@ SUBCATEGORY_PARAMS = {
"data_column_sidecar_subnet_count", "data_column_sidecar_subnet_count",
"samples_per_slot", "samples_per_slot",
"custody_requirement", "custody_requirement",
"target_number_of_peers", "max_blobs_per_block",
"preset", "preset",
"additional_preloaded_contracts", "additional_preloaded_contracts",
"devnet_repo", "devnet_repo",
......
...@@ -124,7 +124,7 @@ def new_env_file_for_el_cl_genesis_data( ...@@ -124,7 +124,7 @@ def new_env_file_for_el_cl_genesis_data(
"DataColumnSidecarSubnetCount": network_params.data_column_sidecar_subnet_count, "DataColumnSidecarSubnetCount": network_params.data_column_sidecar_subnet_count,
"SamplesPerSlot": network_params.samples_per_slot, "SamplesPerSlot": network_params.samples_per_slot,
"CustodyRequirement": network_params.custody_requirement, "CustodyRequirement": network_params.custody_requirement,
"TargetNumberOfPeers": network_params.target_number_of_peers, "MaxBlobsPerBlock": network_params.max_blobs_per_block,
"Preset": network_params.preset, "Preset": network_params.preset,
"AdditionalPreloadedContracts": json.encode( "AdditionalPreloadedContracts": json.encode(
network_params.additional_preloaded_contracts network_params.additional_preloaded_contracts
......
...@@ -32,5 +32,5 @@ export SHARD_COMMITTEE_PERIOD={{ .ShardCommitteePeriod }} ...@@ -32,5 +32,5 @@ export SHARD_COMMITTEE_PERIOD={{ .ShardCommitteePeriod }}
export DATA_COLUMN_SIDECAR_SUBNET_COUNT={{ .DataColumnSidecarSubnetCount }} export DATA_COLUMN_SIDECAR_SUBNET_COUNT={{ .DataColumnSidecarSubnetCount }}
export SAMPLES_PER_SLOT={{ .SamplesPerSlot }} export SAMPLES_PER_SLOT={{ .SamplesPerSlot }}
export CUSTODY_REQUIREMENT={{ .CustodyRequirement }} export CUSTODY_REQUIREMENT={{ .CustodyRequirement }}
export TARGET_NUMBER_OF_PEERS={{ .TargetNumberOfPeers }} export MAX_BLOBS_PER_BLOCK={{ .MaxBlobsPerBlock }}
export ADDITIONAL_PRELOADED_CONTRACTS={{ .AdditionalPreloadedContracts }} export ADDITIONAL_PRELOADED_CONTRACTS={{ .AdditionalPreloadedContracts }}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment