Commit a9058f54 authored by Barnabas Busa's avatar Barnabas Busa

fix: update to latest spec

parent 8f8830fd
......@@ -627,7 +627,7 @@ network_params:
# Maximum size of gossip messages in bytes
# 10 * 2**20 (= 10485760, 10 MiB)
# Defaults to 10485760 (10MB)
gossip_max_size: 10485760
max_payload_size: 10485760
......@@ -986,7 +986,7 @@ spamoor_blob_params:
# Ethereum genesis generator params
ethereum_genesis_generator_params:
# The image to use for ethereum genesis generator
image: ethpandaops/ethereum-genesis-generator:3.7.0
image: ethpandaops/ethereum-genesis-generator:3.7.1
# Global parameter to set the exit ip address of services and public ports
port_publisher:
......
......@@ -176,7 +176,7 @@ keymanager_enabled: false
checkpoint_sync_enabled: false
checkpoint_sync_url: ""
ethereum_genesis_generator_params:
image: ethpandaops/ethereum-genesis-generator:3.7.0
image: ethpandaops/ethereum-genesis-generator:3.7.1
port_publisher:
nat_exit_ip: KURTOSIS_IP_ADDR_PLACEHOLDER
el:
......
......@@ -89,7 +89,7 @@ DEFAULT_DORA_IMAGE = "ethpandaops/dora:latest"
DEFAULT_ASSERTOOR_IMAGE = "ethpandaops/assertoor:latest"
DEFAULT_SNOOPER_IMAGE = "ethpandaops/rpc-snooper:latest"
DEFAULT_ETHEREUM_GENESIS_GENERATOR_IMAGE = (
"ethpandaops/ethereum-genesis-generator:3.7.0"
"ethpandaops/ethereum-genesis-generator:3.7.1"
)
DEFAULT_FLASHBOTS_RELAY_IMAGE = "ethpandaops/mev-boost-relay:main"
DEFAULT_FLASHBOTS_BUILDER_IMAGE = "ethpandaops/reth-rbuilder:develop"
......@@ -134,6 +134,7 @@ NETWORK_NAME = struct(
mainnet="mainnet",
sepolia="sepolia",
holesky="holesky",
hoodi="hoodi",
ephemery="ephemery",
kurtosis="kurtosis",
verkle="verkle",
......@@ -144,12 +145,14 @@ PUBLIC_NETWORKS = (
"mainnet",
"sepolia",
"holesky",
"hoodi",
)
NETWORK_ID = {
"mainnet": "1",
"sepolia": "11155111",
"holesky": "17000",
"hoodi": "560048",
}
CHECKPOINT_SYNC_URL = {
......@@ -157,12 +160,14 @@ CHECKPOINT_SYNC_URL = {
"ephemery": "https://checkpoint-sync.ephemery.ethpandaops.io/",
"sepolia": "https://checkpoint-sync.sepolia.ethpandaops.io/",
"holesky": "https://checkpoint-sync.holesky.ethpandaops.io/",
"hoodi": "https://checkpoint-sync.hoodi.ethpandaops.io/",
}
GENESIS_VALIDATORS_ROOT = {
"mainnet": "0x4b363db94e286120d76eb905340fdd4e54bfe9f06bf33ff6cf5ad27f511bfe95",
"sepolia": "0xd8ea171f3c94aea21ebc42a1ed61052acf3f9209c00e4efbaaddac09ed9b8078",
"holesky": "0x9143aa7c615a7f7115e2b6aac319c03529df8242ae705fba9df39b79c59fa8b1",
"hoodi": "0x212f13fc4df078b6cb7db228f1c8307566dcecf900867401a92023d7ba99cb5f",
}
DEPOSIT_CONTRACT_ADDRESS = {
......@@ -170,12 +175,14 @@ DEPOSIT_CONTRACT_ADDRESS = {
"sepolia": "0x7f02C3E3c98b133055B8B348B2Ac625669Ed295D",
"holesky": "0x4242424242424242424242424242424242424242",
"ephemery": "0x4242424242424242424242424242424242424242",
"hoodi": "0x00000000219ab540356cBB839Cbe05303d7705Fa",
}
GENESIS_TIME = {
"mainnet": 1606824023,
"sepolia": 1655733600,
"holesky": 1695902400,
"hoodi": 1741971600,
}
VOLUME_SIZE = {
......@@ -275,7 +282,24 @@ VOLUME_SIZE = {
"lodestar_volume_size": 1000, # 1GB
"grandine_volume_size": 1000, # 1GB
},
"hoodi": {
"geth_volume_size": 100000, # 100GB
"erigon_volume_size": 200000, # 200GB
"nethermind_volume_size": 100000, # 100GB
"besu_volume_size": 100000, # 100GB
"reth_volume_size": 300000, # 300GB
"reth_builder_volume_size": 300000, # 300GB
"ethereumjs_volume_size": 100000, # 100GB
"nimbus_eth1_volume_size": 100000, # 100GB
"prysm_volume_size": 100000, # 100GB
"lighthouse_volume_size": 100000, # 100GB
"teku_volume_size": 100000, # 100GB
"nimbus_volume_size": 100000, # 100GB
"lodestar_volume_size": 100000, # 100GB
"grandine_volume_size": 100000, # 100GB
},
}
VOLUME_SIZE["mainnet-shadowfork"] = VOLUME_SIZE["mainnet"]
VOLUME_SIZE["sepolia-shadowfork"] = VOLUME_SIZE["sepolia"]
VOLUME_SIZE["holesky-shadowfork"] = VOLUME_SIZE["holesky"]
VOLUME_SIZE["hoodi-shadowfork"] = VOLUME_SIZE["hoodi"]
......@@ -360,7 +360,7 @@ def input_parser(plan, input_args):
],
devnet_repo=result["network_params"]["devnet_repo"],
prefunded_accounts=result["network_params"]["prefunded_accounts"],
gossip_max_size=result["network_params"]["gossip_max_size"],
max_payload_size=result["network_params"]["max_payload_size"],
),
mev_params=struct(
mev_relay_image=result["mev_params"]["mev_relay_image"],
......@@ -925,7 +925,7 @@ def default_network_params():
"additional_preloaded_contracts": {},
"devnet_repo": "ethpandaops",
"prefunded_accounts": {},
"gossip_max_size": 10485760,
"max_payload_size": 10485760,
}
......@@ -966,7 +966,7 @@ def default_minimal_network_params():
"additional_preloaded_contracts": {},
"devnet_repo": "ethpandaops",
"prefunded_accounts": {},
"gossip_max_size": 10485760,
"max_payload_size": 10485760,
}
......
......@@ -173,7 +173,7 @@ SUBCATEGORY_PARAMS = {
"additional_preloaded_contracts",
"devnet_repo",
"prefunded_accounts",
"gossip_max_size",
"max_payload_size",
],
"blockscout_params": [
"image",
......
......@@ -139,5 +139,5 @@ def new_env_file_for_el_cl_genesis_data(
network_params.additional_preloaded_contracts
),
"PrefundedAccounts": json.encode(network_params.prefunded_accounts),
"GossipMaxSize": network_params.gossip_max_size,
"MaxPayloadSize": network_params.max_payload_size,
}
......@@ -44,5 +44,4 @@ export MAX_BLOBS_PER_BLOCK_FULU={{ .MaxBlobsPerBlockFulu }}
export TARGET_BLOBS_PER_BLOCK_FULU={{ .TargetBlobsPerBlockFulu }}
export ADDITIONAL_PRELOADED_CONTRACTS={{ .AdditionalPreloadedContracts }}
export EL_PREMINE_ADDRS={{ .PrefundedAccounts }}
export GOSSIP_MAX_SIZE={{ .GossipMaxSize }}
export MAX_CHUNK_SIZE={{ .GossipMaxSize }}
export MAX_PAYLOAD_SIZE={{ .MaxPayloadSize }}
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