Skip to content

Commit 32236b5

Browse files
committed
f - fee_estimator clean-up
1 parent 0258799 commit 32236b5

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
@@ -1327,8 +1327,14 @@ impl Node {
13271327
}],
13281328
};
13291329

1330-
let fee_rate = self.wallet.estimate_channel_funding_fee_rate();
1331-
let funding_feerate_per_kw = fee_rate.to_sat_per_kwu().try_into().unwrap_or(u32::MAX);
1330+
let fee_rate = self.fee_estimator.estimate_fee_rate(ConfirmationTarget::ChannelFunding);
1331+
let funding_feerate_per_kw: u32 = match fee_rate.to_sat_per_kwu().try_into() {
1332+
Ok(fee_rate) => fee_rate,
1333+
Err(_) => {
1334+
debug_assert!(false);
1335+
fee_estimator::get_fallback_rate_for_target(ConfirmationTarget::ChannelFunding)
1336+
},
1337+
};
13321338

13331339
self.channel_manager
13341340
.splice_channel(

0 commit comments

Comments
 (0)