diff --git a/lightning/src/routing/scoring.rs b/lightning/src/routing/scoring.rs index 455b52a64c2..6aa19abaa67 100644 --- a/lightning/src/routing/scoring.rs +++ b/lightning/src/routing/scoring.rs @@ -403,7 +403,7 @@ pub struct ProbabilisticScoringParameters { /// If you wish to avoid creating paths with such channels entirely, setting this to a value of /// `u64::max_value()` will guarantee that. /// - /// Default value: `u64::max_value()` + /// Default value: 1_0000_0000_000 msat (1 Bitcoin) /// /// [`liquidity_penalty_multiplier_msat`]: Self::liquidity_penalty_multiplier_msat /// [`amount_penalty_multiplier_msat`]: Self::amount_penalty_multiplier_msat @@ -548,7 +548,7 @@ impl Default for ProbabilisticScoringParameters { amount_penalty_multiplier_msat: 256, banned_nodes: HashSet::new(), anti_probing_penalty_msat: 250, - considered_impossible_penalty_msat: u64::max_value(), + considered_impossible_penalty_msat: 1_0000_0000_000, } } } @@ -2165,7 +2165,10 @@ mod tests { fn accounts_for_inflight_htlc_usage() { let logger = TestLogger::new(); let network_graph = network_graph(&logger); - let params = ProbabilisticScoringParameters::default(); + let params = ProbabilisticScoringParameters { + considered_impossible_penalty_msat: u64::max_value(), + ..ProbabilisticScoringParameters::zero_penalty() + }; let scorer = ProbabilisticScorer::new(params, &network_graph, &logger); let source = source_node_id(); let target = target_node_id();