From b0ee145e94bc1b02a4dde48f198ab97357fd1ce9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20Chodo=C5=82a?= <43241881+kamilchodola@users.noreply.github.com> Date: Thu, 12 Oct 2023 16:49:58 +0200 Subject: [PATCH] fix: fix the tx_fuzzer params (#278) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Kamil Chodoła Co-authored-by: Piotr Piwoński --- src/package_io/parse_input.star | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/package_io/parse_input.star b/src/package_io/parse_input.star index 4ad965fea..e96b69c5c 100644 --- a/src/package_io/parse_input.star +++ b/src/package_io/parse_input.star @@ -44,8 +44,8 @@ ATTR_TO_BE_SKIPPED_AT_ROOT = ( "network_params", "participants", "mev_params", - "tx_spammer_params", "goomy_blob_params", + "tx_spammer_params", ) package_io_constants = import_module("../package_io/constants.star") @@ -64,6 +64,7 @@ def parse_input(plan, input_args): result["launch_additional_services"] = True result["additional_services"] = DEFAULT_ADDITIONAL_SERVICES result["grafana_additional_dashboards"] = [] + result["tx_spammer_params"] = get_default_tx_spammer_params() for attr in input_args: value = input_args[attr] @@ -75,6 +76,10 @@ def parse_input(plan, input_args): for sub_attr in input_args["mev_params"]: sub_value = input_args["mev_params"][sub_attr] result["mev_params"][sub_attr] = sub_value + elif attr == "tx_spammer_params": + for sub_attr in input_args["tx_spammer_params"]: + sub_value = input_args["tx_spammer_params"][sub_attr] + result["tx_spammer_params"][sub_attr] = sub_value if result.get("mev_type") in ("mock", "full"): result = enrich_mev_extra_params( @@ -95,7 +100,6 @@ def parse_input(plan, input_args): ) ) - result["tx_spammer_params"] = get_default_tx_spammer_params() result["goomy_blob_params"] = get_default_goomy_blob_params() return struct(