Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
E
ethereum-package
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
vicotor
ethereum-package
Commits
a9058f54
Unverified
Commit
a9058f54
authored
Mar 17, 2025
by
Barnabas Busa
1
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: update to latest spec
parent
8f8830fd
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
34 additions
and
11 deletions
+34
-11
README.md
README.md
+2
-2
network_params.yaml
network_params.yaml
+1
-1
constants.star
src/package_io/constants.star
+25
-1
input_parser.star
src/package_io/input_parser.star
+3
-3
sanity_check.star
src/package_io/sanity_check.star
+1
-1
el_cl_genesis_generator.star
...data_generator/el_cl_genesis/el_cl_genesis_generator.star
+1
-1
values.env.tmpl
static_files/genesis-generation-config/el-cl/values.env.tmpl
+1
-2
No files found.
README.md
View file @
a9058f54
...
...
@@ -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
:
...
...
network_params.yaml
View file @
a9058f54
...
...
@@ -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
:
...
...
src/package_io/constants.star
View file @
a9058f54
...
...
@@ -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"]
src/package_io/input_parser.star
View file @
a9058f54
...
...
@@ -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,
}
...
...
src/package_io/sanity_check.star
View file @
a9058f54
...
...
@@ -173,7 +173,7 @@ SUBCATEGORY_PARAMS = {
"additional_preloaded_contracts",
"devnet_repo",
"prefunded_accounts",
"
gossip_max
_size",
"
max_payload
_size",
],
"blockscout_params": [
"image",
...
...
src/prelaunch_data_generator/el_cl_genesis/el_cl_genesis_generator.star
View file @
a9058f54
...
...
@@ -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,
}
static_files/genesis-generation-config/el-cl/values.env.tmpl
View file @
a9058f54
...
...
@@ -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 }}
vicotor
@luxueqian
mentioned in commit
05fdd35b
·
Apr 13, 2025
mentioned in commit
05fdd35b
mentioned in commit 05fdd35bc5eeb74f779dab9777cbeabc9e762830
Toggle commit list
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment