We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
load_outputs_to_watch
ChainMonitor
1 parent 154dfe5 commit f52f777Copy full SHA for f52f777
lightning/src/chain/chainmonitor.rs
@@ -193,12 +193,7 @@ where C::Target: chain::Filter,
193
log_trace!(self.logger, "Got new Channel Monitor for channel {}", log_bytes!(funding_txo.0.to_channel_id()[..]));
194
195
if let Some(ref chain_source) = self.chain_source {
196
- chain_source.register_tx(&funding_txo.0.txid, &funding_txo.1);
197
- for (txid, outputs) in monitor.get_outputs_to_watch().iter() {
198
- for (idx, script_pubkey) in outputs.iter() {
199
- chain_source.register_output(&OutPoint { txid: *txid, index: *idx as u16 }, script_pubkey);
200
- }
201
+ monitor.load_outputs_to_watch(chain_source);
202
}
203
204
entry.insert(monitor);
0 commit comments