pub fn for_tests() -> Self {
        Self {
            sender: SenderConfig {
                wait_confirmations: None,
                tx_poll_period: Duration::from_secs(1),
                aggregate_tx_poll_period: Duration::from_secs(1),
                max_txs_in_flight: 30,
                proof_sending_mode: ProofSendingMode::SkipEveryProof,
                max_aggregated_tx_gas: 4000000,
                max_eth_tx_data_size: 6000000,
                max_aggregated_blocks_to_commit: 10,
                max_aggregated_blocks_to_execute: 10,
                aggregated_block_commit_deadline: Duration::from_secs(1),
                aggregated_block_prove_deadline: Duration::from_secs(10),
                aggregated_block_execute_deadline: Duration::from_secs(10),
                timestamp_criteria_max_allowed_lag: 30,
                l1_batch_min_age_before_execute: None,
                max_acceptable_priority_fee_in_gwei: 100000000000,
                pubdata_sending_mode: PubdataSendingMode::Calldata,
                tx_aggregation_paused: false,
                tx_aggregation_only_prove_and_execute: false,
                time_in_mempool_in_l1_blocks_cap: 1800,
                is_verifier_pre_fflonk: true,
                gas_limit_mode: GasLimitMode::Maximum,
                max_acceptable_base_fee_in_wei: 100000000000,
                time_in_mempool_multiplier_cap: None,
            },
            gas_adjuster: GasAdjusterConfig {
                default_priority_fee_per_gas: 1000000000,
                max_base_fee_samples: 10000,
                pricing_formula_parameter_a: 1.5,
                pricing_formula_parameter_b: 1.0005,
                internal_l1_pricing_multiplier: 0.8,
                internal_enforced_l1_gas_price: None,
                internal_enforced_pubdata_price: None,
                poll_period: Duration::from_secs(5),
                max_l1_gas_price: u64::MAX,
                num_samples_for_blob_base_fee_estimate: 10,
                internal_pubdata_pricing_multiplier: 1.0,
                max_blob_base_fee: u64::MAX,
            },
            watcher: EthWatchConfig {
                confirmations_for_eth_event: None,
                event_expiration_blocks: 50000,
                eth_node_poll_interval: Duration::ZERO,
            },
        }
    }
Creates a mock configuration object suitable for unit tests.
Values inside match the config used for localhost development.
core/lib/config/src/configs/eth_sender.rs