diff --git a/.github/tests/deneb.yaml b/.github/tests/deneb.yaml index 4f116254c..a99fc9b00 100644 --- a/.github/tests/deneb.yaml +++ b/.github/tests/deneb.yaml @@ -16,8 +16,6 @@ participants: cl_type: lodestar additional_services: - dora - - spamoor - - blockscout network_params: altair_fork_epoch: 0 bellatrix_fork_epoch: 0 diff --git a/.github/tests/mev-pectra.yaml b/.github/tests/mev-pectra.yaml index d73dc6739..242147795 100644 --- a/.github/tests/mev-pectra.yaml +++ b/.github/tests/mev-pectra.yaml @@ -55,6 +55,8 @@ network_params: shard_committee_period: 1 churn_limit_quotient: 16 prefunded_accounts: '{"0xb9e79D19f651a941757b35830232E7EFC77E1c79": {"balance": "100000ETH"}}' + electra_fork_epoch: 0 + fulu_fork_epoch: 100 assertoor_params: tests: diff --git a/.github/tests/mix-assert.yaml b/.github/tests/mix-assert.yaml index 288971eaf..4fb9a6d82 100644 --- a/.github/tests/mix-assert.yaml +++ b/.github/tests/mix-assert.yaml @@ -11,6 +11,8 @@ participants: cl_type: lodestar - el_type: ethrex cl_type: grandine +network_params: + preset: minimal additional_services: - assertoor - dora diff --git a/.github/tests/nimbus-mev.yaml b/.github/tests/nimbus-mev.yaml index 0428d8d9c..a65ced30b 100644 --- a/.github/tests/nimbus-mev.yaml +++ b/.github/tests/nimbus-mev.yaml @@ -1,4 +1,5 @@ participants: - el_type: geth cl_type: nimbus + cl_image: ethpandaops/nimbus-eth2:unstable mev_type: flashbots diff --git a/main.star b/main.star index 2a6359808..ff6fb7f79 100644 --- a/main.star +++ b/main.star @@ -259,7 +259,7 @@ def run(plan, args={}): plan.print( "NODE JSON RPC URI: '{0}:{1}'".format( - all_participants[0].el_context.ip_addr, + all_participants[0].el_context.dns_name, all_participants[0].el_context.rpc_port_num, ) ) @@ -327,16 +327,20 @@ def run(plan, args={}): and args_with_right_defaults.mev_type == constants.MOCK_MEV_TYPE ): el_uri = "{0}:{1}".format( - all_el_contexts[0].ip_addr, + all_el_contexts[0].dns_name, all_el_contexts[0].engine_rpc_port_num, ) - beacon_uri = "{0}".format(all_cl_contexts[0].beacon_http_url)[ - 7: - ] # remove http:// + + # beacon uri for mock mev needs to use ip address and not dns name + beacon_uri_for_mock_mev = "{0}:{1}".format( + all_cl_contexts[0].ip_address, + all_cl_contexts[0].http_port, + ) + endpoint = mock_mev.launch_mock_mev( plan, el_uri, - beacon_uri, + beacon_uri_for_mock_mev, jwt_file, args_with_right_defaults.global_log_level, global_node_selectors, @@ -352,7 +356,7 @@ def run(plan, args={}): or args_with_right_defaults.mev_type == constants.HELIX_MEV_TYPE ): blocksim_uri = "http://{0}:{1}".format( - all_el_contexts[-1].ip_addr, all_el_contexts[-1].rpc_port_num + all_el_contexts[-1].dns_name, all_el_contexts[-1].rpc_port_num ) beacon_uri = all_cl_contexts[-1].beacon_http_url diff --git a/src/assertoor/assertoor_launcher.star b/src/assertoor/assertoor_launcher.star index 188adc987..9746d64e4 100644 --- a/src/assertoor/assertoor_launcher.star +++ b/src/assertoor/assertoor_launcher.star @@ -69,7 +69,7 @@ def launch_assertoor( client_info = new_client_info( cl_client.beacon_http_url, - el_client.ip_addr, + el_client.dns_name, el_client.rpc_port_num, participant.snooper_el_engine_context, participant.snooper_beacon_context, @@ -218,13 +218,13 @@ def new_client_info( if el_snooper_context != None: el_snooper_enabled = True el_snooper_url = "http://{0}:{1}".format( - el_snooper_context.ip_addr, + el_snooper_context.dns_name, el_snooper_context.engine_rpc_port_num, ) if cl_snooper_context != None: cl_snooper_enabled = True cl_snooper_url = "http://{0}:{1}".format( - cl_snooper_context.ip_addr, + cl_snooper_context.dns_name, cl_snooper_context.beacon_rpc_port_num, ) diff --git a/src/blobber/blobber_context.star b/src/blobber/blobber_context.star index 1d778f74a..dda22dfb6 100644 --- a/src/blobber/blobber_context.star +++ b/src/blobber/blobber_context.star @@ -1,5 +1,5 @@ -def new_blobber_context(ip_addr, port_num): +def new_blobber_context(dns_name, port_num): return struct( - ip_addr=ip_addr, + dns_name=dns_name, port_num=port_num, ) diff --git a/src/blockscout/blockscout_launcher.star b/src/blockscout/blockscout_launcher.star index f5c1df2ed..87f53aaef 100644 --- a/src/blockscout/blockscout_launcher.star +++ b/src/blockscout/blockscout_launcher.star @@ -89,7 +89,7 @@ def launch_blockscout( el_context = el_contexts[0] el_client_rpc_url = "http://{}:{}/".format( - el_context.ip_addr, el_context.rpc_port_num + el_context.dns_name, el_context.rpc_port_num ) el_client_name = el_context.client_name diff --git a/src/blutgang/blutgang_launcher.star b/src/blutgang/blutgang_launcher.star index eff412447..32ca1c447 100644 --- a/src/blutgang/blutgang_launcher.star +++ b/src/blutgang/blutgang_launcher.star @@ -54,7 +54,7 @@ def launch_blutgang( ) all_el_client_info.append( new_el_client_info( - el_client.ip_addr, + el_client.dns_name, el_client.rpc_port_num, el_client.ws_port_num, full_name, diff --git a/src/broadcaster/broadcaster.star b/src/broadcaster/broadcaster.star index da31eeb9f..c70f5bcfd 100644 --- a/src/broadcaster/broadcaster.star +++ b/src/broadcaster/broadcaster.star @@ -28,7 +28,7 @@ def get_config( return ServiceConfig( image=IMAGE_NAME, cmd=[ - "http://{0}:{1}".format(context.ip_addr, context.rpc_port_num) + "http://{0}:{1}".format(context.dns_name, context.rpc_port_num) for context in all_el_contexts ], min_cpu=MIN_CPU, diff --git a/src/cl/cl_context.star b/src/cl/cl_context.star index ed6939224..7cc754514 100644 --- a/src/cl/cl_context.star +++ b/src/cl/cl_context.star @@ -4,6 +4,7 @@ def new_cl_context( ip_addr, http_port, beacon_http_url, + ip_address="", cl_nodes_metrics_info=None, beacon_service_name="", beacon_grpc_url="", @@ -18,6 +19,7 @@ def new_cl_context( client_name=client_name, enr=enr, ip_addr=ip_addr, + ip_address=ip_address, http_port=http_port, beacon_http_url=beacon_http_url, cl_nodes_metrics_info=cl_nodes_metrics_info, diff --git a/src/cl/grandine/grandine_launcher.star b/src/cl/grandine/grandine_launcher.star index 9b11357be..c2390b989 100644 --- a/src/cl/grandine/grandine_launcher.star +++ b/src/cl/grandine/grandine_launcher.star @@ -147,7 +147,7 @@ def get_beacon_config( ) else: EXECUTION_ENGINE_ENDPOINT = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.engine_rpc_port_num, ) diff --git a/src/cl/lighthouse/lighthouse_launcher.star b/src/cl/lighthouse/lighthouse_launcher.star index 8685e8d71..20e9ffa7f 100644 --- a/src/cl/lighthouse/lighthouse_launcher.star +++ b/src/cl/lighthouse/lighthouse_launcher.star @@ -139,7 +139,7 @@ def get_beacon_config( ) else: EXECUTION_ENGINE_ENDPOINT = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.engine_rpc_port_num, ) @@ -398,6 +398,7 @@ def get_cl_context( client_name="lighthouse", enr=beacon_node_enr, ip_addr=service.name, + ip_address=service.ip_address, http_port=beacon_http_port.number, beacon_http_url=beacon_http_url, cl_nodes_metrics_info=nodes_metrics_info, diff --git a/src/cl/lodestar/lodestar_launcher.star b/src/cl/lodestar/lodestar_launcher.star index d75271c1c..ae4876983 100644 --- a/src/cl/lodestar/lodestar_launcher.star +++ b/src/cl/lodestar/lodestar_launcher.star @@ -121,7 +121,7 @@ def get_beacon_config( ) el_client_rpc_url_str = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.rpc_port_num, ) @@ -133,7 +133,7 @@ def get_beacon_config( ) else: EXECUTION_ENGINE_ENDPOINT = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.engine_rpc_port_num, ) diff --git a/src/cl/nimbus/nimbus_launcher.star b/src/cl/nimbus/nimbus_launcher.star index b251299f5..89bcb5dfa 100644 --- a/src/cl/nimbus/nimbus_launcher.star +++ b/src/cl/nimbus/nimbus_launcher.star @@ -157,7 +157,7 @@ def get_beacon_config( ) else: EXECUTION_ENGINE_ENDPOINT = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.engine_rpc_port_num, ) diff --git a/src/cl/prysm/prysm_launcher.star b/src/cl/prysm/prysm_launcher.star index 1c0373cb9..a3627d0a4 100644 --- a/src/cl/prysm/prysm_launcher.star +++ b/src/cl/prysm/prysm_launcher.star @@ -131,7 +131,7 @@ def get_beacon_config( ) else: EXECUTION_ENGINE_ENDPOINT = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.engine_rpc_port_num, ) diff --git a/src/cl/teku/teku_launcher.star b/src/cl/teku/teku_launcher.star index 460bd30de..874ba3cf4 100644 --- a/src/cl/teku/teku_launcher.star +++ b/src/cl/teku/teku_launcher.star @@ -142,7 +142,7 @@ def get_beacon_config( ) else: EXECUTION_ENGINE_ENDPOINT = "http://{0}:{1}".format( - el_context.ip_addr, + el_context.dns_name, el_context.engine_rpc_port_num, ) diff --git a/src/dora/dora_launcher.star b/src/dora/dora_launcher.star index 7fb8181ce..ad3be4230 100644 --- a/src/dora/dora_launcher.star +++ b/src/dora/dora_launcher.star @@ -71,7 +71,7 @@ def launch_dora( all_el_client_info.append( new_el_client_info( "http://{0}:{1}".format( - el_client.ip_addr, + el_client.dns_name, el_client.rpc_port_num, ), execution_snooper_url, diff --git a/src/el/besu/besu_launcher.star b/src/el/besu/besu_launcher.star index 2f606e166..d36e68991 100644 --- a/src/el/besu/besu_launcher.star +++ b/src/el/besu/besu_launcher.star @@ -303,7 +303,7 @@ def get_el_context( return el_context.new_el_context( client_name="besu", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=RPC_PORT_NUM, ws_port_num=WS_PORT_NUM, engine_rpc_port_num=ENGINE_HTTP_RPC_PORT_NUM, @@ -311,6 +311,7 @@ def get_el_context( ws_url=ws_url, service_name=service_name, el_metrics_info=[besu_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/el_context.star b/src/el/el_context.star index 420741352..f9e496dfe 100644 --- a/src/el/el_context.star +++ b/src/el/el_context.star @@ -1,7 +1,7 @@ def new_el_context( client_name, enode, - ip_addr, + dns_name, rpc_port_num, ws_port_num, engine_rpc_port_num, @@ -10,11 +10,12 @@ def new_el_context( enr="", service_name="", el_metrics_info=None, + ip_addr="", ): return struct( client_name=client_name, enode=enode, - ip_addr=ip_addr, + dns_name=dns_name, rpc_port_num=rpc_port_num, ws_port_num=ws_port_num, engine_rpc_port_num=engine_rpc_port_num, @@ -23,4 +24,5 @@ def new_el_context( enr=enr, service_name=service_name, el_metrics_info=el_metrics_info, + ip_addr=ip_addr, ) diff --git a/src/el/erigon/erigon_launcher.star b/src/el/erigon/erigon_launcher.star index c65ed937d..8a530fecc 100644 --- a/src/el/erigon/erigon_launcher.star +++ b/src/el/erigon/erigon_launcher.star @@ -309,7 +309,7 @@ def get_el_context( return el_context.new_el_context( client_name="erigon", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=WS_RPC_PORT_NUM, ws_port_num=WS_RPC_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -318,6 +318,7 @@ def get_el_context( enr=enr, service_name=service_name, el_metrics_info=[erigon_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/ethereumjs/ethereumjs_launcher.star b/src/el/ethereumjs/ethereumjs_launcher.star index 36dec7793..ec2fc62c1 100644 --- a/src/el/ethereumjs/ethereumjs_launcher.star +++ b/src/el/ethereumjs/ethereumjs_launcher.star @@ -294,7 +294,7 @@ def get_el_context( return el_context.new_el_context( client_name="ethereumjs", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=RPC_PORT_NUM, ws_port_num=WS_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -302,6 +302,7 @@ def get_el_context( ws_url=ws_url, service_name=service_name, el_metrics_info=[ethjs_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/ethrex/ethrex_launcher.star b/src/el/ethrex/ethrex_launcher.star index cd50c636e..65c38f67d 100644 --- a/src/el/ethrex/ethrex_launcher.star +++ b/src/el/ethrex/ethrex_launcher.star @@ -287,7 +287,7 @@ def get_el_context( return el_context.new_el_context( client_name="ethrex", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=RPC_PORT_NUM, ws_port_num=WS_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -296,6 +296,7 @@ def get_el_context( enr=enr, service_name=service_name, el_metrics_info=[ethrex_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/geth/geth_launcher.star b/src/el/geth/geth_launcher.star index abc7661b6..37e442eb9 100644 --- a/src/el/geth/geth_launcher.star +++ b/src/el/geth/geth_launcher.star @@ -337,7 +337,7 @@ def get_el_context( return el_context.new_el_context( client_name="geth", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=RPC_PORT_NUM, ws_port_num=WS_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -346,6 +346,7 @@ def get_el_context( enr=enr, service_name=service_name, el_metrics_info=[geth_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/nethermind/nethermind_launcher.star b/src/el/nethermind/nethermind_launcher.star index bd9788d43..6a13b00dd 100644 --- a/src/el/nethermind/nethermind_launcher.star +++ b/src/el/nethermind/nethermind_launcher.star @@ -295,7 +295,7 @@ def get_el_context( return el_context.new_el_context( client_name="nethermind", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=RPC_PORT_NUM, ws_port_num=WS_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -303,6 +303,7 @@ def get_el_context( ws_url=ws_url, service_name=service_name, el_metrics_info=[nethermind_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/nimbus-eth1/nimbus_launcher.star b/src/el/nimbus-eth1/nimbus_launcher.star index ab266bf63..fdfa4cdf9 100644 --- a/src/el/nimbus-eth1/nimbus_launcher.star +++ b/src/el/nimbus-eth1/nimbus_launcher.star @@ -277,7 +277,7 @@ def get_el_context( return el_context.new_el_context( client_name="nimbus", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=WS_RPC_PORT_NUM, ws_port_num=WS_RPC_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -285,6 +285,7 @@ def get_el_context( ws_url=ws_url, service_name=service_name, el_metrics_info=[nimbus_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/el/reth/reth_launcher.star b/src/el/reth/reth_launcher.star index ba960d8a0..54a3f5b57 100644 --- a/src/el/reth/reth_launcher.star +++ b/src/el/reth/reth_launcher.star @@ -356,7 +356,7 @@ def get_el_context( return el_context.new_el_context( client_name="reth-builder" if launcher.builder_type else "reth", enode=enode, - ip_addr=service.name, + dns_name=service.name, rpc_port_num=RPC_PORT_NUM, ws_port_num=WS_PORT_NUM, engine_rpc_port_num=ENGINE_RPC_PORT_NUM, @@ -364,6 +364,7 @@ def get_el_context( ws_url=ws_url, service_name=service_name, el_metrics_info=[reth_metrics_info], + ip_addr=service.ip_address, ) diff --git a/src/erpc/erpc_launcher.star b/src/erpc/erpc_launcher.star index aefb633b2..5b49b329f 100644 --- a/src/erpc/erpc_launcher.star +++ b/src/erpc/erpc_launcher.star @@ -52,7 +52,7 @@ def launch_erpc( ) all_el_client_info.append( new_el_client_info( - el_client.ip_addr, + el_client.dns_name, el_client.rpc_port_num, el_client.ws_port_num, full_name, diff --git a/src/ethereum_metrics_exporter/ethereum_metrics_exporter_launcher.star b/src/ethereum_metrics_exporter/ethereum_metrics_exporter_launcher.star index 67af58770..4c30f265e 100644 --- a/src/ethereum_metrics_exporter/ethereum_metrics_exporter_launcher.star +++ b/src/ethereum_metrics_exporter/ethereum_metrics_exporter_launcher.star @@ -51,7 +51,7 @@ def launch( ), "--execution-url", "http://{}:{}".format( - el_context.ip_addr, + el_context.dns_name, el_context.rpc_port_num, ), ] diff --git a/src/forkmon/forkmon_launcher.star b/src/forkmon/forkmon_launcher.star index b87e367ab..1a22c763b 100644 --- a/src/forkmon/forkmon_launcher.star +++ b/src/forkmon/forkmon_launcher.star @@ -41,7 +41,7 @@ def launch_forkmon( all_el_client_info = [] for client in el_contexts: client_info = new_el_client_info( - client.ip_addr, client.rpc_port_num, client.service_name + client.dns_name, client.rpc_port_num, client.service_name ) all_el_client_info.append(client_info) diff --git a/src/forky/forky_launcher.star b/src/forky/forky_launcher.star index b3fa6a1a1..9e445516f 100644 --- a/src/forky/forky_launcher.star +++ b/src/forky/forky_launcher.star @@ -59,7 +59,7 @@ def launch_forky( all_el_client_info.append( new_el_client_info( "http://{0}:{1}".format( - el_client.ip_addr, + el_client.dns_name, el_client.rpc_port_num, ), full_name, diff --git a/src/full_beaconchain/full_beaconchain_launcher.star b/src/full_beaconchain/full_beaconchain_launcher.star index a14011c63..3c129684d 100644 --- a/src/full_beaconchain/full_beaconchain_launcher.star +++ b/src/full_beaconchain/full_beaconchain_launcher.star @@ -145,12 +145,12 @@ def launch_full_beacon( ) el_uri = "http://{0}:{1}".format( - el_contexts[0].ip_addr, el_contexts[0].rpc_port_num + el_contexts[0].dns_name, el_contexts[0].rpc_port_num ) redis_url = "{}:{}".format(redis_output.hostname, redis_output.port_number) template_data = new_config_template_data( - cl_contexts[0].ip_addr, + cl_contexts[0].dns_name, cl_contexts[0].http_port, cl_contexts[0].client_name, el_uri, diff --git a/src/mempool_bridge/mempool_bridge_launcher.star b/src/mempool_bridge/mempool_bridge_launcher.star index 17cebb479..ef6bee844 100644 --- a/src/mempool_bridge/mempool_bridge_launcher.star +++ b/src/mempool_bridge/mempool_bridge_launcher.star @@ -93,7 +93,7 @@ def launch_mempool_bridge( for context in all_el_contexts: if mode == "rpc": # For RPC mode, use HTTP RPC endpoint - rpc_url = "http://{0}:{1}".format(context.ip_addr, context.rpc_port_num) + rpc_url = "http://{0}:{1}".format(context.dns_name, context.rpc_port_num) target_endpoints.append(rpc_url) else: # For P2P mode, prefer enode if available, fallback to enr diff --git a/src/participant_network.star b/src/participant_network.star index aa878fa67..c70c33c9c 100644 --- a/src/participant_network.star +++ b/src/participant_network.star @@ -248,7 +248,7 @@ def launch_participant_network( # Store the blobber URL mapping blobber_http_url = "http://{0}:{1}".format( - blobber.ip_addr, blobber.port_num + blobber.dns_name, blobber.port_num ) cl_context_to_blobber_url[ config.cl_context.beacon_service_name diff --git a/src/prelaunch_data_generator/validator_keystores/validator_keystore_generator.star b/src/prelaunch_data_generator/validator_keystores/validator_keystore_generator.star index 4172af78a..0235966c6 100644 --- a/src/prelaunch_data_generator/validator_keystores/validator_keystore_generator.star +++ b/src/prelaunch_data_generator/validator_keystores/validator_keystore_generator.star @@ -151,7 +151,10 @@ def generate_validator_keystores(plan, mnemonic, participants, docker_cache_para keystore_stop_index - 1, ) artifact_name = plan.store_service_files( - service_name, output_dirpath, name=artifact_name + service_name, + output_dirpath, + name=artifact_name, + depends_on=command_result["output"], ) base_dirname_in_artifact = shared_utils.path_base(output_dirpath) @@ -190,7 +193,10 @@ def generate_validator_keystores(plan, mnemonic, participants, docker_cache_para ) prysm_password_artifact_name = plan.store_service_files( - service_name, PRYSM_PASSWORD_FILEPATH_ON_GENERATOR, name="prysm-password" + service_name, + PRYSM_PASSWORD_FILEPATH_ON_GENERATOR, + name="prysm-password", + depends_on=write_prysm_password_file_cmd_result["output"], ) result = keystores_result.new_generate_keystores_result( diff --git a/src/snooper/snooper_el_launcher.star b/src/snooper/snooper_el_launcher.star index 4bd2d8f87..4cf9cae8f 100644 --- a/src/snooper/snooper_el_launcher.star +++ b/src/snooper/snooper_el_launcher.star @@ -68,7 +68,7 @@ def launch_snooper( snooper_service = plan.add_service(snooper_service_name, snooper_config) return snooper_el_engine_context.new_snooper_el_client_context( - snooper_service.name, + snooper_service.ip_address, SNOOPER_ENGINE_RPC_PORT_NUM, SNOOPER_EL_RPC_PORT_NUM, ) diff --git a/src/tracoor/tracoor_launcher.star b/src/tracoor/tracoor_launcher.star index d3a9d2f56..5398e65a0 100644 --- a/src/tracoor/tracoor_launcher.star +++ b/src/tracoor/tracoor_launcher.star @@ -51,7 +51,7 @@ def launch_tracoor( beacon = new_cl_client_info(cl_client.beacon_http_url, full_name) execution = new_el_client_info( "http://{0}:{1}".format( - el_client.ip_addr, + el_client.dns_name, el_client.rpc_port_num, ), full_name, diff --git a/static_files/mev/flashbots/mev_builder/config.toml.tmpl b/static_files/mev/flashbots/mev_builder/config.toml.tmpl index 00b00de88..0bb980536 100644 --- a/static_files/mev/flashbots/mev_builder/config.toml.tmpl +++ b/static_files/mev/flashbots/mev_builder/config.toml.tmpl @@ -21,7 +21,6 @@ genesis_fork_version = "{{ .GenesisForkVersion }}" ignore_cancellable_orders = true -sbundle_mergeable_signers = [] live_builders = ["mp-ordering", "mgp-ordering"] enabled_relays = ["{{ .RelayName }}"]