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
0615cd1b
Unverified
Commit
0615cd1b
authored
Mar 19, 2024
by
Barnabas Busa
Committed by
GitHub
Mar 19, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: update verkle genesis + add besu support to verkle testing (#512)
parent
83c2a559
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
26 additions
and
11 deletions
+26
-11
verkle-gen.yaml
.github/tests/verkle-gen.yaml
+15
-8
besu_launcher.star
src/el/besu/besu_launcher.star
+9
-2
el_launcher.star
src/el/el_launcher.star
+1
-0
constants.star
src/package_io/constants.star
+1
-1
No files found.
.github/tests/verkle-gen.yaml
View file @
0615cd1b
participants
:
-
el_type
:
geth
el_image
:
ethpandaops/geth:kaustinen-with-shapella-0b110bd
el_image
:
ethpandaops/geth:gballet-kaustinen-with-shapella-fcdcd3b
cl_type
:
lodestar
cl_image
:
ethpandaops/lodestar:g11tech-verge-815364b
-
el_type
:
geth
el_image
:
ethpandaops/geth:gballet-kaustinen-with-shapella-fcdcd3b
cl_type
:
lighthouse
cl_image
:
ethpandaops/lighthouse:verkle-trees-capella-2ffb8a9
count
:
2
-
el_type
:
geth
el_image
:
ethpandaops/geth:kaustinen-with-shapella-0b110bd
-
el_type
:
besu
el_image
:
ethpandaops/besu:matkt-fork-verkle-f2e19f9
cl_type
:
lodestar
cl_image
:
ethpandaops/lodestar:g11tech-verge-815364b
count
:
2
validator_count
:
10
-
el_type
:
besu
el_image
:
ethpandaops/besu:matkt-fork-verkle-f2e19f9
cl_type
:
lighthouse
cl_image
:
ethpandaops/lighthouse:verkle-trees-capella-2ffb8a9
validator_count
:
10
network_params
:
electra_fork_epoch
:
0
additional_services
:
-
el_forkmon
-
tx_spammer
-
dora
-
el_forkmon
-
dora
snooper_enabled
:
true
src/el/besu/besu_launcher.star
View file @
0615cd1b
...
...
@@ -127,6 +127,7 @@ def launch(
el_volume_size,
tolerations,
node_selectors,
launcher.electra_fork_epoch,
)
service = plan.add_service(service_name, config)
...
...
@@ -172,6 +173,7 @@ def get_config(
el_volume_size,
tolerations,
node_selectors,
electra_fork_epoch,
):
cmd = [
"besu",
...
...
@@ -195,7 +197,11 @@ def get_config(
"--engine-host-allowlist=*",
"--engine-rpc-port={0}".format(ENGINE_HTTP_RPC_PORT_NUM),
"--sync-mode=FULL",
"--data-storage-format=BONSAI",
"--data-storage-format={0}".format(
"VERKLE"
if electra_fork_epoch != None or "verkle-gen" in network
else "BONSAI"
),
"--metrics-enabled=true",
"--metrics-host=0.0.0.0",
"--metrics-port={0}".format(METRICS_PORT_NUM),
...
...
@@ -274,9 +280,10 @@ def get_config(
)
def new_besu_launcher(el_cl_genesis_data, jwt_file, network):
def new_besu_launcher(el_cl_genesis_data, jwt_file, network
, electra_fork_epoch=None
):
return struct(
el_cl_genesis_data=el_cl_genesis_data,
jwt_file=jwt_file,
network=network,
electra_fork_epoch=electra_fork_epoch,
)
src/el/el_launcher.star
View file @
0615cd1b
...
...
@@ -56,6 +56,7 @@ def launch(
el_cl_data,
jwt_file,
network_params.network,
network_params.electra_fork_epoch,
),
"launch_method": besu.launch,
},
...
...
src/package_io/constants.star
View file @
0615cd1b
...
...
@@ -75,7 +75,7 @@ ETHEREUM_GENESIS_GENERATOR = struct(
capella_genesis="ethpandaops/ethereum-genesis-generator:2.0.12", # Default
deneb_genesis="ethpandaops/ethereum-genesis-generator:default-deneb-genesis", # Soon to become default
verkle_support_genesis="ethpandaops/ethereum-genesis-generator:3.0.0-rc.19", # soon to be deneb genesis
verkle_genesis="ethpandaops/ethereum-genesis-generator:4.0.0-rc.
6
",
verkle_genesis="ethpandaops/ethereum-genesis-generator:4.0.0-rc.
7
",
)
NETWORK_NAME = struct(
...
...
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