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
cf6fbcae
Unverified
Commit
cf6fbcae
authored
Oct 02, 2023
by
leoporoli
Committed by
GitHub
Oct 02, 2023
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
refactor: using local relative locators instead of absolute (#257)
parent
b4fde3d0
Changes
29
Hide whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
143 additions
and
375 deletions
+143
-375
main.star
main.star
+18
-44
beacon_metrics_gazer_launcher.star
src/beacon_metrics_gazer/beacon_metrics_gazer_launcher.star
+2
-6
lighthouse_launcher.star
src/cl/lighthouse/lighthouse_launcher.star
+6
-16
lodestar_launcher.star
src/cl/lodestar/lodestar_launcher.star
+7
-19
nimbus_launcher.star
src/cl/nimbus/nimbus_launcher.star
+7
-19
prysm_launcher.star
src/cl/prysm/prysm_launcher.star
+6
-18
teku_launcher.star
src/cl/teku/teku_launcher.star
+7
-19
cl_forkmon_launcher.star
src/cl_forkmon/cl_forkmon_launcher.star
+1
-3
dora_launcher.star
src/dora/dora_launcher.star
+1
-3
besu_launcher.star
src/el/besu/besu_launcher.star
+6
-18
erigon_launcher.star
src/el/erigon/erigon_launcher.star
+7
-19
ethereumjs_launcher.star
src/el/ethereumjs/ethereumjs_launcher.star
+7
-19
geth_launcher.star
src/el/geth/geth_launcher.star
+7
-19
nethermind_launcher.star
src/el/nethermind/nethermind_launcher.star
+7
-19
reth_launcher.star
src/el/reth/reth_launcher.star
+6
-18
el_forkmon_launcher.star
src/el_forkmon/el_forkmon_launcher.star
+1
-3
full_beaconchain_launcher.star
src/full_beaconchain/full_beaconchain_launcher.star
+1
-3
grafana_launcher.star
src/grafana/grafana_launcher.star
+2
-6
mev_boost_launcher.star
src/mev_boost/mev_boost_launcher.star
+3
-9
mev_custom_flood_launcher.star
src/mev_custom_flood/mev_custom_flood_launcher.star
+1
-3
parse_input.star
src/package_io/parse_input.star
+2
-4
participant_network.star
src/participant_network.star
+19
-49
cl_genesis_data_generator.star
..._data_generator/cl_genesis/cl_genesis_data_generator.star
+3
-5
cl_validator_keystore_generator.star
..._validator_keystores/cl_validator_keystore_generator.star
+4
-6
el_genesis_data_generator.star
..._data_generator/el_genesis/el_genesis_data_generator.star
+3
-5
prometheus_launcher.star
src/prometheus/prometheus_launcher.star
+1
-3
snooper_engine_launcher.star
src/snooper/snooper_engine_launcher.star
+6
-18
static_files.star
src/static_files/static_files.star
+1
-1
static_files.star
static_files/static_files.star
+1
-1
No files found.
main.star
View file @
cf6fbcae
parse_input = import_module(
parse_input = import_module("./src/package_io/parse_input.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
participant_network = import_module(
participant_network = import_module("./src/participant_network.star")
"github.com/kurtosis-tech/ethereum-package/src/participant_network.star"
)
static_files = import_module(
static_files = import_module("./src/static_files/static_files.star")
"github.com/kurtosis-tech/ethereum-package/src/static_files/static_files.star"
)
genesis_constants = import_module(
genesis_constants = import_module(
"
github.com/kurtosis-tech/ethereum-package
/src/prelaunch_data_generator/genesis_constants/genesis_constants.star"
"
.
/src/prelaunch_data_generator/genesis_constants/genesis_constants.star"
)
)
transaction_spammer = import_module(
transaction_spammer = import_module(
"github.com/kurtosis-tech/ethereum-package/src/transaction_spammer/transaction_spammer.star"
"./src/transaction_spammer/transaction_spammer.star"
)
blob_spammer = import_module(
"github.com/kurtosis-tech/ethereum-package/src/blob_spammer/blob_spammer.star"
)
cl_forkmon = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl_forkmon/cl_forkmon_launcher.star"
)
el_forkmon = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el_forkmon/el_forkmon_launcher.star"
)
)
blob_spammer = import_module("./src/blob_spammer/blob_spammer.star")
cl_forkmon = import_module("./src/cl_forkmon/cl_forkmon_launcher.star")
el_forkmon = import_module("./src/el_forkmon/el_forkmon_launcher.star")
beacon_metrics_gazer = import_module(
beacon_metrics_gazer = import_module(
"github.com/kurtosis-tech/ethereum-package/src/beacon_metrics_gazer/beacon_metrics_gazer_launcher.star"
"./src/beacon_metrics_gazer/beacon_metrics_gazer_launcher.star"
)
dora = import_module(
"github.com/kurtosis-tech/ethereum-package/src/dora/dora_launcher.star"
)
)
dora = import_module("./src/dora/dora_launcher.star")
full_beaconchain_explorer = import_module(
full_beaconchain_explorer = import_module(
"github.com/kurtosis-tech/ethereum-package/src/full_beaconchain/full_beaconchain_launcher.star"
"./src/full_beaconchain/full_beaconchain_launcher.star"
)
prometheus = import_module(
"github.com/kurtosis-tech/ethereum-package/src/prometheus/prometheus_launcher.star"
)
grafana = import_module(
"github.com/kurtosis-tech/ethereum-package/src/grafana/grafana_launcher.star"
)
mev_boost_launcher_module = import_module(
"github.com/kurtosis-tech/ethereum-package/src/mev_boost/mev_boost_launcher.star"
)
mock_mev_launcher_module = import_module(
"github.com/kurtosis-tech/ethereum-package/src/mock_mev/mock_mev_launcher.star"
)
mev_relay_launcher_module = import_module(
"github.com/kurtosis-tech/ethereum-package/src/mev_relay/mev_relay_launcher.star"
)
mev_flood_module = import_module(
"github.com/kurtosis-tech/ethereum-package/src/mev_flood/mev_flood_launcher.star"
)
)
prometheus = import_module("./src/prometheus/prometheus_launcher.star")
grafana = import_module("./src/grafana/grafana_launcher.star")
mev_boost_launcher_module = import_module("./src/mev_boost/mev_boost_launcher.star")
mock_mev_launcher_module = import_module("./src/mock_mev/mock_mev_launcher.star")
mev_relay_launcher_module = import_module("./src/mev_relay/mev_relay_launcher.star")
mev_flood_module = import_module("./src/mev_flood/mev_flood_launcher.star")
mev_custom_flood_module = import_module(
mev_custom_flood_module = import_module(
"
github.com/kurtosis-tech/ethereum-package
/src/mev_custom_flood/mev_custom_flood_launcher.star"
"
.
/src/mev_custom_flood/mev_custom_flood_launcher.star"
)
)
GRAFANA_USER = "admin"
GRAFANA_USER = "admin"
...
...
src/beacon_metrics_gazer/beacon_metrics_gazer_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
prometheus = import_module("../prometheus/prometheus_launcher.star")
)
prometheus = import_module(
"github.com/kurtosis-tech/ethereum-package/src/prometheus/prometheus_launcher.star"
)
SERVICE_NAME = "beacon-metrics-gazer"
SERVICE_NAME = "beacon-metrics-gazer"
...
...
src/cl/lighthouse/lighthouse_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
cl_client_context = import_module("../../cl/cl_client_context.star")
input_parser = import_module(
node_metrics = import_module("../../node_metrics_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
package_io = import_module("../../package_io/constants.star")
cl_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_client_context.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
LIGHTHOUSE_BINARY_COMMAND = "lighthouse"
LIGHTHOUSE_BINARY_COMMAND = "lighthouse"
...
...
src/cl/lodestar/lodestar_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
cl_client_context = import_module("../../cl/cl_client_context.star")
input_parser = import_module(
node_metrics = import_module("../../node_metrics_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
cl_node_ready_conditions = import_module("../../cl/cl_node_ready_conditions.star")
)
cl_client_context = import_module(
package_io = import_module("../../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_client_context.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
cl_node_ready_conditions = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_node_ready_conditions.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
GENESIS_DATA_MOUNT_DIRPATH_ON_SERVICE_CONTAINER = "/genesis"
GENESIS_DATA_MOUNT_DIRPATH_ON_SERVICE_CONTAINER = "/genesis"
# ---------------------------------- Beacon client -------------------------------------
# ---------------------------------- Beacon client -------------------------------------
...
...
src/cl/nimbus/nimbus_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
cl_client_context = import_module("../../cl/cl_client_context.star")
input_parser = import_module(
node_metrics = import_module("../../node_metrics_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
cl_node_ready_conditions = import_module("../../cl/cl_node_ready_conditions.star")
)
cl_client_context = import_module(
package_io = import_module("../../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_client_context.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
cl_node_ready_conditions = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_node_ready_conditions.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
GENESIS_DATA_MOUNTPOINT_ON_CLIENT = "/genesis-data"
GENESIS_DATA_MOUNTPOINT_ON_CLIENT = "/genesis-data"
...
...
src/cl/prysm/prysm_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
cl_client_context = import_module("../../cl/cl_client_context.star")
input_parser = import_module(
node_metrics = import_module("../../node_metrics_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
cl_node_ready_conditions = import_module("../../cl/cl_node_ready_conditions.star")
)
package_io = import_module("../../package_io/constants.star")
cl_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_client_context.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
cl_node_ready_conditions = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_node_ready_conditions.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
IMAGE_SEPARATOR_DELIMITER = ","
IMAGE_SEPARATOR_DELIMITER = ","
EXPECTED_NUM_IMAGES = 2
EXPECTED_NUM_IMAGES = 2
...
...
src/cl/teku/teku_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
cl_client_context = import_module("../../cl/cl_client_context.star")
input_parser = import_module(
node_metrics = import_module("../../node_metrics_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
cl_node_ready_conditions = import_module("../../cl/cl_node_ready_conditions.star")
)
cl_client_context = import_module(
package_io = import_module("../../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_client_context.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
cl_node_ready_conditions = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/cl_node_ready_conditions.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
TEKU_BINARY_FILEPATH_IN_IMAGE = "/opt/teku/bin/teku"
TEKU_BINARY_FILEPATH_IN_IMAGE = "/opt/teku/bin/teku"
...
...
src/cl_forkmon/cl_forkmon_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
SERVICE_NAME = "cl-forkmon"
SERVICE_NAME = "cl-forkmon"
...
...
src/dora/dora_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
SERVICE_NAME = "dora"
SERVICE_NAME = "dora"
...
...
src/el/besu/besu_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
el_client_context = import_module("../../el/el_client_context.star")
input_parser = import_module(
el_admin_node_info = import_module("../../el/el_admin_node_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
node_metrics = import_module("../../node_metrics_info.star")
)
package_io = import_module("../../package_io/constants.star")
el_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
el_admin_node_info = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
# The dirpath of the execution data directory on the client container
# The dirpath of the execution data directory on the client container
EXECUTION_DATA_DIRPATH_ON_CLIENT_CONTAINER = "/opt/besu/execution-data"
EXECUTION_DATA_DIRPATH_ON_CLIENT_CONTAINER = "/opt/besu/execution-data"
...
...
src/el/erigon/erigon_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
el_admin_node_info = import_module("../../el/el_admin_node_info.star")
input_parser = import_module(
el_client_context = import_module("../../el/el_client_context.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
node_metrics = import_module("../../node_metrics_info.star")
el_admin_node_info = import_module(
package_io = import_module("../../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
el_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
# The dirpath of the execution data directory on the client container
# The dirpath of the execution data directory on the client container
EXECUTION_DATA_DIRPATH_ON_CLIENT_CONTAINER = "/home/erigon/execution-data"
EXECUTION_DATA_DIRPATH_ON_CLIENT_CONTAINER = "/home/erigon/execution-data"
...
...
src/el/ethereumjs/ethereumjs_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../..//package_io/parse_input.star")
)
el_client_context = import_module("../../el/el_client_context.star")
input_parser = import_module(
el_admin_node_info = import_module("../../el/el_admin_node_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
node_metrics = import_module("../../node_metrics_info.star")
el_client_context = import_module(
package_io = import_module("../../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
el_admin_node_info = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
RPC_PORT_NUM = 8545
RPC_PORT_NUM = 8545
...
...
src/el/geth/geth_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
el_client_context = import_module("../../el/el_client_context.star")
input_parser = import_module(
el_admin_node_info = import_module("../../el/el_admin_node_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
el_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
el_admin_node_info = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
genesis_constants = import_module(
genesis_constants = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/genesis_constants/genesis_constants.star"
"
../..
/prelaunch_data_generator/genesis_constants/genesis_constants.star"
)
)
node_metrics = import_module(
node_metrics = import_module("../../node_metrics_info.star")
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
package_io = import_module("../../package_io/constants.star")
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
RPC_PORT_NUM = 8545
RPC_PORT_NUM = 8545
...
...
src/el/nethermind/nethermind_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
el_client_context = import_module("../../el/el_client_context.star")
input_parser = import_module(
el_admin_node_info = import_module("../../el/el_admin_node_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
node_metrics = import_module("../../node_metrics_info.star")
el_client_context = import_module(
package_io = import_module("../../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
el_admin_node_info = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
# The dirpath of the execution data directory on the client container
# The dirpath of the execution data directory on the client container
EXECUTION_DATA_DIRPATH_ON_CLIENT_CONTAINER = "/execution-data"
EXECUTION_DATA_DIRPATH_ON_CLIENT_CONTAINER = "/execution-data"
...
...
src/el/reth/reth_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../../package_io/parse_input.star")
)
el_client_context = import_module("../../el/el_client_context.star")
input_parser = import_module(
el_admin_node_info = import_module("../../el/el_admin_node_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
node_metrics = import_module("../../node_metrics_info.star")
)
package_io = import_module("../../package_io/constants.star")
el_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
el_admin_node_info = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
node_metrics = import_module(
"github.com/kurtosis-tech/ethereum-package/src/node_metrics_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
RPC_PORT_NUM = 8545
RPC_PORT_NUM = 8545
...
...
src/el_forkmon/el_forkmon_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
SERVICE_NAME = "el-forkmon"
SERVICE_NAME = "el-forkmon"
...
...
src/full_beaconchain/full_beaconchain_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
IMAGE_NAME = "gobitfly/eth2-beaconchain-explorer:kurtosis"
IMAGE_NAME = "gobitfly/eth2-beaconchain-explorer:kurtosis"
POSTGRES_PORT_ID = "postgres"
POSTGRES_PORT_ID = "postgres"
...
...
src/grafana/grafana_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
static_files = import_module("../static_files/static_files.star")
)
static_files = import_module(
"github.com/kurtosis-tech/ethereum-package/src/static_files/static_files.star"
)
SERVICE_NAME = "grafana"
SERVICE_NAME = "grafana"
...
...
src/mev_boost/mev_boost_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
mev_boost_context_module = import_module("../mev_boost/mev_boost_context.star")
)
parse_input = import_module("../package_io/parse_input.star")
mev_boost_context_module = import_module(
"github.com/kurtosis-tech/ethereum-package/src/mev_boost/mev_boost_context.star"
)
parse_input = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
)
FLASHBOTS_MEV_BOOST_PROTOCOL = "TCP"
FLASHBOTS_MEV_BOOST_PROTOCOL = "TCP"
...
...
src/mev_custom_flood/mev_custom_flood_launcher.star
View file @
cf6fbcae
...
@@ -3,9 +3,7 @@ CUSTOM_FLOOD_SREVICE_NAME = "mev-custom-flood"
...
@@ -3,9 +3,7 @@ CUSTOM_FLOOD_SREVICE_NAME = "mev-custom-flood"
def spam_in_background(plan, sender_key, receiver_key, el_uri):
def spam_in_background(plan, sender_key, receiver_key, el_uri):
sender_script = plan.upload_files(
sender_script = plan.upload_files("../mev_custom_flood/sender.py")
"github.com/kurtosis-tech/ethereum-package/src/mev_custom_flood/sender.py"
)
plan.add_service(
plan.add_service(
name=CUSTOM_FLOOD_SREVICE_NAME,
name=CUSTOM_FLOOD_SREVICE_NAME,
...
...
src/package_io/parse_input.star
View file @
cf6fbcae
...
@@ -46,12 +46,10 @@ ATTR_TO_BE_SKIPPED_AT_ROOT = (
...
@@ -46,12 +46,10 @@ ATTR_TO_BE_SKIPPED_AT_ROOT = (
DEFAULT_EXPLORER_VERSION = "dora"
DEFAULT_EXPLORER_VERSION = "dora"
package_io_constants = import_module(
package_io_constants = import_module("../package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
genesis_constants = import_module(
genesis_constants = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/genesis_constants/genesis_constants.star"
"
..
/prelaunch_data_generator/genesis_constants/genesis_constants.star"
)
)
...
...
src/participant_network.star
View file @
cf6fbcae
cl_validator_keystores = import_module(
cl_validator_keystores = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/cl_validator_keystores/cl_validator_keystore_generator.star"
"
.
/prelaunch_data_generator/cl_validator_keystores/cl_validator_keystore_generator.star"
)
)
el_genesis_data_generator = import_module(
el_genesis_data_generator = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/el_genesis/el_genesis_data_generator.star"
"
.
/prelaunch_data_generator/el_genesis/el_genesis_data_generator.star"
)
)
cl_genesis_data_generator = import_module(
cl_genesis_data_generator = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star"
"
.
/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star"
)
)
static_files = import_module(
static_files = import_module("../static_files/static_files.star")
"github.com/kurtosis-tech/ethereum-package/static_files/static_files.star"
)
geth = import_module(
geth = import_module("./el/geth/geth_launcher.star")
"github.com/kurtosis-tech/ethereum-package/src/el/geth/geth_launcher.star"
besu = import_module("./el/besu/besu_launcher.star")
)
erigon = import_module("./el/erigon/erigon_launcher.star")
besu = import_module(
nethermind = import_module("./el/nethermind/nethermind_launcher.star")
"github.com/kurtosis-tech/ethereum-package/src/el/besu/besu_launcher.star"
reth = import_module("./el/reth/reth_launcher.star")
)
ethereumjs = import_module("./el/ethereumjs/ethereumjs_launcher.star")
erigon = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/erigon/erigon_launcher.star"
)
nethermind = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/nethermind/nethermind_launcher.star"
)
reth = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/reth/reth_launcher.star"
)
ethereumjs = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/ethereumjs/ethereumjs_launcher.star"
)
lighthouse = import_module(
lighthouse = import_module("./cl/lighthouse/lighthouse_launcher.star")
"github.com/kurtosis-tech/ethereum-package/src/cl/lighthouse/lighthouse_launcher.star"
lodestar = import_module("./cl/lodestar/lodestar_launcher.star")
)
nimbus = import_module("./cl/nimbus/nimbus_launcher.star")
lodestar = import_module(
prysm = import_module("./cl/prysm/prysm_launcher.star")
"github.com/kurtosis-tech/ethereum-package/src/cl/lodestar/lodestar_launcher.star"
teku = import_module("./cl/teku/teku_launcher.star")
)
nimbus = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/nimbus/nimbus_launcher.star"
)
prysm = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/prysm/prysm_launcher.star"
)
teku = import_module(
"github.com/kurtosis-tech/ethereum-package/src/cl/teku/teku_launcher.star"
)
snooper = import_module(
snooper = import_module("./snooper/snooper_engine_launcher.star")
"github.com/kurtosis-tech/ethereum-package/src/snooper/snooper_engine_launcher.star"
)
genesis_constants = import_module(
genesis_constants = import_module(
"github.com/kurtosis-tech/ethereum-package/src/prelaunch_data_generator/genesis_constants/genesis_constants.star"
"./prelaunch_data_generator/genesis_constants/genesis_constants.star"
)
participant_module = import_module(
"github.com/kurtosis-tech/ethereum-package/src/participant.star"
)
)
participant_module = import_module("./participant.star")
package_io = import_module(
package_io = import_module("./package_io/constants.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
BOOT_PARTICIPANT_INDEX = 0
BOOT_PARTICIPANT_INDEX = 0
...
...
src/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
cl_genesis_data = import_module(
cl_genesis_data = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/cl_genesis/cl_genesis_data.star"
"
../..
/prelaunch_data_generator/cl_genesis/cl_genesis_data.star"
)
)
prelaunch_data_generator_launcher = import_module(
prelaunch_data_generator_launcher = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/prelaunch_data_generator_launcher/prelaunch_data_generator_launcher.star"
"
../..
/prelaunch_data_generator/prelaunch_data_generator_launcher/prelaunch_data_generator_launcher.star"
)
)
...
...
src/prelaunch_data_generator/cl_validator_keystores/cl_validator_keystore_generator.star
View file @
cf6fbcae
prelaunch_data_generator_launcher = import_module(
prelaunch_data_generator_launcher = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/prelaunch_data_generator_launcher/prelaunch_data_generator_launcher.star"
"
../..
/prelaunch_data_generator/prelaunch_data_generator_launcher/prelaunch_data_generator_launcher.star"
)
)
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
keystore_files_module = import_module(
keystore_files_module = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/cl_validator_keystores/keystore_files.star"
"
../..
/prelaunch_data_generator/cl_validator_keystores/keystore_files.star"
)
)
keystores_result = import_module(
keystores_result = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/cl_validator_keystores/generate_keystores_result.star"
"
../..
/prelaunch_data_generator/cl_validator_keystores/generate_keystores_result.star"
)
)
...
...
src/prelaunch_data_generator/el_genesis/el_genesis_data_generator.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
el_genesis = import_module(
el_genesis = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/el_genesis/el_genesis_data.star"
"
../..
/prelaunch_data_generator/el_genesis/el_genesis_data.star"
)
)
prelaunch_data_generator_launcher = import_module(
prelaunch_data_generator_launcher = import_module(
"
github.com/kurtosis-tech/ethereum-package/src
/prelaunch_data_generator/prelaunch_data_generator_launcher/prelaunch_data_generator_launcher.star"
"
../..
/prelaunch_data_generator/prelaunch_data_generator_launcher/prelaunch_data_generator_launcher.star"
)
)
CONFIG_DIRPATH_ON_GENERATOR = "/config"
CONFIG_DIRPATH_ON_GENERATOR = "/config"
...
...
src/prometheus/prometheus_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
)
SERVICE_NAME = "prometheus"
SERVICE_NAME = "prometheus"
...
...
src/snooper/snooper_engine_launcher.star
View file @
cf6fbcae
shared_utils = import_module(
shared_utils = import_module("../shared_utils/shared_utils.star")
"github.com/kurtosis-tech/ethereum-package/src/shared_utils/shared_utils.star"
input_parser = import_module("../package_io/parse_input.star")
)
el_client_context = import_module("../el/el_client_context.star")
input_parser = import_module(
el_admin_node_info = import_module("../el/el_admin_node_info.star")
"github.com/kurtosis-tech/ethereum-package/src/package_io/parse_input.star"
package_io = import_module("../package_io/constants.star")
)
snooper_engine_context = import_module("../snooper/snooper_engine_context.star")
el_client_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_client_context.star"
)
el_admin_node_info = import_module(
"github.com/kurtosis-tech/ethereum-package/src/el/el_admin_node_info.star"
)
package_io = import_module(
"github.com/kurtosis-tech/ethereum-package/src/package_io/constants.star"
)
snooper_engine_context = import_module(
"github.com/kurtosis-tech/ethereum-package/src/snooper/snooper_engine_context.star"
)
SNOOPER_ENGINE_RPC_PORT_NUM = 8561
SNOOPER_ENGINE_RPC_PORT_NUM = 8561
SNOOPER_ENGINE_RPC_PORT_ID = "http"
SNOOPER_ENGINE_RPC_PORT_ID = "http"
...
...
src/static_files/static_files.star
View file @
cf6fbcae
# The path on the module container where static files are housed
# The path on the module container where static files are housed
STATIC_FILES_DIRPATH = "
github.com/kurtosis-tech/ethereum-package
/static_files"
STATIC_FILES_DIRPATH = "/static_files"
# CL Forkmon config
# CL Forkmon config
CL_FORKMON_CONFIG_TEMPLATE_FILEPATH = (
CL_FORKMON_CONFIG_TEMPLATE_FILEPATH = (
...
...
static_files/static_files.star
View file @
cf6fbcae
# The path on the module container where static files are housed
# The path on the module container where static files are housed
STATIC_FILES_DIRPATH = "
github.com/kurtosis-tech/ethereum-package
/static_files"
STATIC_FILES_DIRPATH = "/static_files"
# Geth + CL genesis generation
# Geth + CL genesis generation
GENESIS_GENERATION_CONFIG_DIRPATH = STATIC_FILES_DIRPATH + "/genesis-generation-config"
GENESIS_GENERATION_CONFIG_DIRPATH = STATIC_FILES_DIRPATH + "/genesis-generation-config"
...
...
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