Skip to content

Commit 915fe79

Browse files
committed
f - fee_estimator clean-up
1 parent 235ebee commit 915fe79

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/lib.rs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1350,8 +1350,14 @@ impl Node {
13501350
}],
13511351
};
13521352

1353-
let fee_rate = self.wallet.estimate_channel_funding_fee_rate();
1354-
let funding_feerate_per_kw = fee_rate.to_sat_per_kwu().try_into().unwrap_or(u32::MAX);
1353+
let fee_rate = self.fee_estimator.estimate_fee_rate(ConfirmationTarget::ChannelFunding);
1354+
let funding_feerate_per_kw: u32 = match fee_rate.to_sat_per_kwu().try_into() {
1355+
Ok(fee_rate) => fee_rate,
1356+
Err(_) => {
1357+
debug_assert!(false);
1358+
fee_estimator::get_fallback_rate_for_target(ConfirmationTarget::ChannelFunding)
1359+
},
1360+
};
13551361

13561362
self.channel_manager
13571363
.splice_channel(

0 commit comments

Comments
 (0)