Skip to content

Commit 0f267c0

Browse files
committed
Styling refactor for override config switch in channel manager
1 parent fe154c8 commit 0f267c0

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -685,17 +685,8 @@ impl<ChanSigner: ChannelKeys, M: Deref, T: Deref> ChannelManager<ChanSigner, M,
685685
return Err(APIError::APIMisuseError { err: "channel_value must be at least 1000 satoshis" });
686686
}
687687

688-
let channel = match override_config {
689-
Some(config) => {
690-
Channel::new_outbound(&*self.fee_estimator, &self.keys_manager, their_network_key, channel_value_satoshis, push_msat, user_id,
691-
Arc::clone(&self.logger), &config)?
692-
},
693-
None => {
694-
Channel::new_outbound(&*self.fee_estimator, &self.keys_manager, their_network_key, channel_value_satoshis, push_msat, user_id,
695-
Arc::clone(&self.logger), &self.default_configuration)?
696-
}
697-
};
698-
688+
let config = if override_config.is_some() { override_config.as_ref().unwrap() } else { &self.default_configuration };
689+
let channel = Channel::new_outbound(&*self.fee_estimator, &self.keys_manager, their_network_key, channel_value_satoshis, push_msat, user_id, Arc::clone(&self.logger), config)?;
699690
let res = channel.get_open_channel(self.genesis_hash.clone(), &*self.fee_estimator);
700691

701692
let _ = self.total_consistency_lock.read().unwrap();

0 commit comments

Comments
 (0)