Skip to content

Commit 672da45

Browse files
committed
Drop now-trivial decayed_offset_msat helper utility
As we now no longer decay bounds information when fetching them, there is no need to have a decaying-fetching helper utility.
1 parent ec93fa4 commit 672da45

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

lightning/src/routing/scoring.rs

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1236,18 +1236,14 @@ DirectedChannelLiquidity< L, BRT, T> {
12361236
/// Returns the lower bound of the channel liquidity balance in this direction.
12371237
#[inline(always)]
12381238
fn min_liquidity_msat(&self) -> u64 {
1239-
self.decayed_offset_msat(*self.min_liquidity_offset_msat)
1239+
*self.min_liquidity_offset_msat
12401240
}
12411241

12421242
/// Returns the upper bound of the channel liquidity balance in this direction.
12431243
#[inline(always)]
12441244
fn max_liquidity_msat(&self) -> u64 {
12451245
self.capacity_msat
1246-
.saturating_sub(self.decayed_offset_msat(*self.max_liquidity_offset_msat))
1247-
}
1248-
1249-
fn decayed_offset_msat(&self, offset_msat: u64) -> u64 {
1250-
offset_msat
1246+
.saturating_sub(*self.max_liquidity_offset_msat)
12511247
}
12521248
}
12531249

@@ -1306,13 +1302,11 @@ DirectedChannelLiquidity<L, BRT, T> {
13061302
self.liquidity_history.min_liquidity_offset_history.time_decay_data(half_lives);
13071303
self.liquidity_history.max_liquidity_offset_history.time_decay_data(half_lives);
13081304

1309-
let min_liquidity_offset_msat = self.decayed_offset_msat(*self.min_liquidity_offset_msat);
13101305
self.liquidity_history.min_liquidity_offset_history.track_datapoint(
1311-
min_liquidity_offset_msat + bucket_offset_msat, self.capacity_msat
1306+
*self.min_liquidity_offset_msat + bucket_offset_msat, self.capacity_msat
13121307
);
1313-
let max_liquidity_offset_msat = self.decayed_offset_msat(*self.max_liquidity_offset_msat);
13141308
self.liquidity_history.max_liquidity_offset_history.track_datapoint(
1315-
max_liquidity_offset_msat.saturating_sub(bucket_offset_msat), self.capacity_msat
1309+
self.max_liquidity_offset_msat.saturating_sub(bucket_offset_msat), self.capacity_msat
13161310
);
13171311
*self.offset_history_last_updated = duration_since_epoch;
13181312
}

0 commit comments

Comments
 (0)