Lean on `Logger` wrapping in `ChannelMonitor` rather than in channel
[rust-lightning] / lightning / src / ln / channelmanager.rs
index 73f1391d530fde0c81bb31fe67fd0f3a18c4058b..e9a58357804e896a7c5eb70690a60e9a95864293 100644 (file)
@@ -10711,8 +10711,7 @@ where
                                                        }
                                                }
                                                if let Some(previous_hop_monitor) = args.channel_monitors.get(&claimable_htlc.prev_hop.outpoint) {
-                                                       let logger = WithChannelMonitor::from(&args.logger, previous_hop_monitor);
-                                                       previous_hop_monitor.provide_payment_preimage(&payment_hash, &payment_preimage, &args.tx_broadcaster, &bounded_fee_estimator, &&logger);
+                                                       previous_hop_monitor.provide_payment_preimage(&payment_hash, &payment_preimage, &args.tx_broadcaster, &bounded_fee_estimator, &args.logger);
                                                }
                                        }
                                        pending_events_read.push_back((events::Event::PaymentClaimed {