Skip to content

Commit 7ba4920

Browse files
committed
f - reload offers message handler
1 parent 830a618 commit 7ba4920

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

lightning/src/ln/functional_test_utils.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1087,6 +1087,7 @@ macro_rules! reload_node {
10871087

10881088
$new_channelmanager = _reload_node(&$node, $new_config, &chanman_encoded, $monitors_encoded);
10891089
$node.node = &$new_channelmanager;
1090+
$node.onion_messenger.set_offers_handler(&$new_channelmanager);
10901091
};
10911092
($node: expr, $chanman_encoded: expr, $monitors_encoded: expr, $persister: ident, $new_chain_monitor: ident, $new_channelmanager: ident) => {
10921093
reload_node!($node, $crate::util::config::UserConfig::default(), $chanman_encoded, $monitors_encoded, $persister, $new_chain_monitor, $new_channelmanager);

lightning/src/onion_message/messenger.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -707,6 +707,11 @@ where
707707
}
708708
}
709709

710+
#[cfg(test)]
711+
pub(crate) fn set_offers_handler(&mut self, offers_handler: OMH) {
712+
self.offers_handler = offers_handler;
713+
}
714+
710715
/// Sends an [`OnionMessage`] with the given `contents` to `destination`.
711716
///
712717
/// See [`OnionMessenger`] for example usage.

0 commit comments

Comments
 (0)