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
590b2639
Commit
590b2639
authored
Nov 08, 2022
by
Gyanendra Mishra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
use launcher
parent
73e0ed05
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
32 additions
and
12 deletions
+32
-12
README.md
README.md
+1
-1
besu_launcher.star
src/participant_network/el/besu/besu_launcher.star
+9
-3
erigon_launcher.star
src/participant_network/el/erigon/erigon_launcher.star
+10
-3
geth_launcher.star
src/participant_network/el/geth/geth_launcher.star
+12
-5
No files found.
README.md
View file @
590b2639
...
...
@@ -34,7 +34,7 @@ This is the Startosis version of the popular [eth2-merge-kurtosis-module](https:
-
[
x
]
framework
-
[
]
geth
-
[
]
facts and waits + private_ip_address_placeholder
-
[
]
framework
-
[
x
]
framework
-
[
]
nethermind
-
[
]
facts and waits + private_ip_address_placeholder
-
[
]
framework
...
...
src/participant_network/el/besu/besu_launcher.star
View file @
590b2639
...
...
@@ -56,8 +56,7 @@ BESU_LOG_LEVELS = {
def launch(
network_id,
el_genesis_data,
launcher,
service_id,
image,
participant_log_level,
...
...
@@ -67,7 +66,8 @@ def launch(
log_level = get_client_log_level_or_default(participant_log_level, global_log_level, BESU_LOG_LEVELS)
service_config = get_service_config(network_id, el_genesis_data, image, network_id, existing_el_clients, log_level, extra_params)
service_config = get_service_config(launcher.network_id, launcher.el_genesis_data,
image, network_id, existing_el_clients, log_level, extra_params)
service = add_service(service_id, service_config)
...
...
@@ -142,3 +142,9 @@ def get_service_config(network_id, genesis_data, image, existing_el_clients, log
# https://github.com/kurtosis-tech/kurtosis/pull/290
)
def new_besu_launcher(network_id, el_genesis_data):
return struct(
network_id = network_id,
el_genesis_data = el_genesis_data
)
src/participant_network/el/erigon/erigon_launcher.star
View file @
590b2639
...
...
@@ -53,8 +53,7 @@ ERIGON_LOG_LEVELS = {
}
def launch(
network_id,
el_genesis_data,
launcher,
service_id,
image,
participant_log_level,
...
...
@@ -64,7 +63,8 @@ def launch(
log_level = get_client_log_level_or_default(participant_log_level, global_log_level, ERIGON_LOG_LEVELS)
service_config = get_service_config(network_id, el_genesis_data, image, network_id, existing_el_clients, log_level, extra_params)
service_config = get_service_config(launcher.network_id, launcher.el_genesis_data,
image, network_id, existing_el_clients, log_level, extra_params)
service = add_service(service_id, service_config)
...
...
@@ -141,3 +141,10 @@ def get_service_config(network_id, genesis_data, image, existing_el_clients, ver
# for now this will work as we use the service config default above
# https://github.com/kurtosis-tech/kurtosis/pull/290
)
def new_erigon_launcher(network_id, el_genesis_data):
return struct(
network_id = network_id,
el_genesis_data = el_genesis_data,
)
\ No newline at end of file
src/participant_network/el/geth/geth_launcher.star
View file @
590b2639
...
...
@@ -63,10 +63,7 @@ VERBOSITY_LEVELS = {
}
def launch(
network_id,
el_genesis_data,
prefunded_geth_keys_artifact_uuid,
prefunded_account_info,
launcher,
service_id,
image,
participant_log_level,
...
...
@@ -78,7 +75,8 @@ def launch(
log_level = get_client_log_level_or_default(participant_log_level, global_log_level, ERIGON_LOG_LEVELS)
service_config = get_service_config(network_id, el_genesis_data, prefunded_geth_keys_artifact_uuid, prefunded_account_info, image, network_id, existing_el_clients, log_level, extra_params)
service_config = get_service_config(launcher.network_id, launcher.el_genesis_data, launcher.prefunded_geth_keys_artifact_uuid,
launcher.prefunded_account_info, image, network_id, existing_el_clients, log_level, extra_params)
service = add_service(service_id, service_config)
...
...
@@ -191,4 +189,13 @@ def get_service_config(network_id, genesis_data, prefunded_geth_keys_artifact_uu
# TODO add private IP address place holder when add servicde supports it
# for now this will work as we use the service config default above
# https://github.com/kurtosis-tech/kurtosis/pull/290
)
def new_geth_launcher(network_id, el_genesis_data, prefunded_geth_keys_artifact_uuid, prefunded_account_info):
return struct(
network_id = network_id,
el_genesis_data = el_genesis_data,
prefunded_account_info = prefunded_account_info,
prefunded_geth_keys_artifact_uuid = prefunded_geth_keys_artifact_uuid,
)
\ No newline at end of file
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