@@ -145,6 +145,8 @@ def parse_input(plan, input_args):
145145 ),
146146 mev_params = struct (
147147 mev_relay_image = result ["mev_params" ]["mev_relay_image" ],
148+ mev_builder_image = result ["mev_params" ]["mev_builder_image" ],
149+ mev_boost_image = result ["mev_params" ]["mev_boost_image" ],
148150 mev_relay_api_extra_args = result ["mev_params" ]["mev_relay_api_extra_args" ],
149151 mev_relay_housekeeper_extra_args = result ["mev_params" ]["mev_relay_housekeeper_extra_args" ],
150152 mev_relay_website_extra_args = result ["mev_params" ]["mev_relay_website_extra_args" ],
@@ -219,6 +221,9 @@ def default_participant():
219221def get_default_mev_params ():
220222 return {
221223 "mev_relay_image" : "flashbots/mev-boost-relay" ,
224+ # TODO replace with flashbots/builder when they publish an arm64 image as mentioned in flashbots/builder#105
225+ "mev_builder_image" : "ethpandaops/flashbots-builder:main" ,
226+ "mev_boost_image" : "flashbots/mev-boost" ,
222227 "mev_relay_api_extra_args" : [],
223228 "mev_relay_housekeeper_extra_args" : [],
224229 "mev_relay_website_extra_args" : [],
@@ -260,7 +265,7 @@ def enrich_mev_extra_params(parsed_arguments_dict, mev_prefix, mev_port, mev_typ
260265 mev_participant = {
261266 "el_client_type" : "geth" ,
262267 # TODO replace with actual when flashbots/builder is published
263- "el_client_image" : "ethpandaops/flashbots-builder:main" ,
268+ "el_client_image" : parsed_arguments_dict [ "mev_params" ][ "mev_builder_image" ] ,
264269 "el_client_log_level" : "" ,
265270 "cl_client_type" : "lighthouse" ,
266271 # THIS overrides the beacon image
0 commit comments