Skip to content

Commit 88821cb

Browse files
Rename EffectiveCapacity::MaximumHTLC to ::AdvertisedMaxHTLC
Also get rid of some trailing whitespace because my text editor likes to do that. We'll next add a new variant for max_htlc provided in route hints, which will be treated differently in scoring.
1 parent 5c89d01 commit 88821cb

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

lightning/src/routing/gossip.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -965,7 +965,7 @@ impl<'a> DirectedChannelInfo<'a> {
965965
htlc_maximum_msat = cmp::min(htlc_maximum_msat, capacity_msat);
966966
EffectiveCapacity::Total { capacity_msat, htlc_maximum_msat: htlc_maximum_msat }
967967
},
968-
None => EffectiveCapacity::MaximumHTLC { amount_msat: htlc_maximum_msat },
968+
None => EffectiveCapacity::AdvertisedMaxHTLC { amount_msat: htlc_maximum_msat },
969969
};
970970

971971
Self {
@@ -1019,7 +1019,7 @@ pub enum EffectiveCapacity {
10191019
liquidity_msat: u64,
10201020
},
10211021
/// The maximum HTLC amount in one direction as advertised on the gossip network.
1022-
MaximumHTLC {
1022+
AdvertisedMaxHTLC {
10231023
/// The maximum HTLC amount denominated in millisatoshi.
10241024
amount_msat: u64,
10251025
},
@@ -1047,7 +1047,7 @@ impl EffectiveCapacity {
10471047
pub fn as_msat(&self) -> u64 {
10481048
match self {
10491049
EffectiveCapacity::ExactLiquidity { liquidity_msat } => *liquidity_msat,
1050-
EffectiveCapacity::MaximumHTLC { amount_msat } => *amount_msat,
1050+
EffectiveCapacity::AdvertisedMaxHTLC { amount_msat } => *amount_msat,
10511051
EffectiveCapacity::Total { capacity_msat, .. } => *capacity_msat,
10521052
EffectiveCapacity::Infinite => u64::max_value(),
10531053
EffectiveCapacity::Unknown => UNKNOWN_CHANNEL_CAPACITY_MSAT,
@@ -1575,7 +1575,7 @@ impl<L: Deref> NetworkGraph<L> where L::Target: Logger {
15751575

15761576
if msg.chain_hash != self.genesis_hash {
15771577
return Err(LightningError {
1578-
err: "Channel announcement chain hash does not match genesis hash".to_owned(),
1578+
err: "Channel announcement chain hash does not match genesis hash".to_owned(),
15791579
action: ErrorAction::IgnoreAndLog(Level::Debug),
15801580
});
15811581
}

lightning/src/routing/router.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -963,7 +963,7 @@ fn max_htlc_from_capacity(capacity: EffectiveCapacity, max_channel_saturation_po
963963
EffectiveCapacity::ExactLiquidity { liquidity_msat } => liquidity_msat,
964964
EffectiveCapacity::Infinite => u64::max_value(),
965965
EffectiveCapacity::Unknown => EffectiveCapacity::Unknown.as_msat(),
966-
EffectiveCapacity::MaximumHTLC { amount_msat } =>
966+
EffectiveCapacity::AdvertisedMaxHTLC { amount_msat } =>
967967
amount_msat.checked_shr(saturation_shift).unwrap_or(0),
968968
EffectiveCapacity::Total { capacity_msat, htlc_maximum_msat } =>
969969
cmp::min(capacity_msat.checked_shr(saturation_shift).unwrap_or(0), htlc_maximum_msat),

lightning/src/routing/scoring.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2869,7 +2869,7 @@ mod tests {
28692869
let usage = ChannelUsage {
28702870
amount_msat: 1,
28712871
inflight_htlc_msat: 0,
2872-
effective_capacity: EffectiveCapacity::MaximumHTLC { amount_msat: 0 },
2872+
effective_capacity: EffectiveCapacity::AdvertisedMaxHTLC { amount_msat: 0 },
28732873
};
28742874
assert_eq!(scorer.channel_penalty_msat(42, &target, &source, usage, &params), 2048);
28752875

0 commit comments

Comments
 (0)