Commit 8fe60808 authored by Gyanendra Mishra's avatar Gyanendra Mishra

nethermind works

parent 0f1381a1
......@@ -29,7 +29,7 @@ This is the Startosis version of the popular [eth2-merge-kurtosis-module](https:
- [x] data generation
- [x] remove services post generation
- [ ] participant_network/el (requires facts and waits)
- [ ] besu
- [x] besu
- [x] facts and waits + private_ip_address_placeholder
- [x] framework
- [ ] facts could use more waiting
......@@ -39,9 +39,10 @@ This is the Startosis version of the popular [eth2-merge-kurtosis-module](https:
- [x] geth DEMO
- [x] facts and waits + private_ip_address_placeholder
- [x] framework TESTED
- [ ] nethermind
- [ ] facts and waits + private_ip_address_placeholder
- [x] nethermind
- [x] facts and waits + private_ip_address_placeholder
- [x] framework
- [ ] facts could use more waiting
- [x] el_client_context pure POJO NO BLOCKERS
- [x] el_client_launcher interface not necessary
- [x] el_availability_waiter - facts and waits - DESCOPED facts and waits will do this
......
......@@ -48,6 +48,7 @@ NETHERMIND_LOG_LEVELS = {
module_io.GlobalClientLogLevel.trace: "TRACE",
}
ENODE_FACT_NAME = "enode-fact"
def launch(
......@@ -134,7 +135,7 @@ def get_service_config(genesis_data, image, existing_el_clients, log_level, extr
)
def new_nethermind_launcher(network_id):
def new_nethermind_launcher(el_genesis_data):
return struct(
el_genesis_data = el_genesis_data
)
......@@ -79,7 +79,7 @@ def launch_participant_network(participants, network_params, global_log_level):
module_io.ELClientType.geth : {"launcher": new_geth_launcher(network_params.network_id, el_genesis_data, geth_prefunded_keys_artifact_id, PRE_FUNDED_ACCOUNTS), "launch_method": launch_geth},
module_io.ELClientType.besu : {"launcher": new_besu_launcher(network_params.network_id, el_genesis_data), "launch_method": launch_besu},
module_io.ELClientType.erigon : {"launcher": new_erigon_launcher(network_params.network_id, el_genesis_data), "launch_method": launch_erigon},
module_io.ELClientType.nethermind : {"launcher": new_nethermind_launcher(network_params.network_id, el_genesis_data)},
module_io.ELClientType.nethermind : {"launcher": new_nethermind_launcher(el_genesis_data), "launch_method": launch_nethermind},
}
all_el_client_contexts = []
......
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