Skip to content

Commit 7ad7029

Browse files
committed
refactor: update UserConfig if node alias/listening addresses are unconfigured
1 parent 8e73296 commit 7ad7029

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/config.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,5 +283,11 @@ pub(crate) fn default_user_config(config: &Config) -> UserConfig {
283283
user_config.channel_handshake_config.negotiate_anchors_zero_fee_htlc_tx =
284284
config.anchor_channels_config.is_some();
285285

286+
if config.listening_addresses.is_none() || config.node_alias.is_none() {
287+
user_config.accept_forwards_to_priv_channels = false;
288+
user_config.channel_handshake_config.announced_channel = false;
289+
user_config.channel_handshake_limits.force_announced_channel_preference = true;
290+
}
291+
286292
user_config
287293
}

0 commit comments

Comments
 (0)