Drop various bounds on types passed to `MonitorUpdatingPersister`
[rust-lightning] / lightning / src / chain / chainmonitor.rs
index 261c0471ca4089dfaa1d21ca0e8c8f810f90c7a5..aa9508d234fd899ac54b00d813425be8bfa4a324 100644 (file)
@@ -767,7 +767,7 @@ where C::Target: chain::Filter,
                        Some(monitor_state) => {
                                let monitor = &monitor_state.monitor;
                                log_trace!(self.logger, "Updating ChannelMonitor for channel {}", log_funding_info!(monitor));
-                               let update_res = monitor.update_monitor(update, &self.broadcaster, &*self.fee_estimator, &self.logger);
+                               let update_res = monitor.update_monitor(update, &self.broadcaster, &self.fee_estimator, &self.logger);
 
                                let update_id = MonitorUpdateId::from_monitor_update(update);
                                let mut pending_monitor_updates = monitor_state.pending_monitor_updates.lock().unwrap();