Skip to content

Commit 2c2202b

Browse files
author
Antoine Riard
committed
Remove per_input_material introduce in commit 0011713
Caching of input material for HTLC transaction was introducted prevently but since then API (InputMaterial) has changed between ChannelMonitor and OnchainTxHandler
1 parent ebcd3f3 commit 2c2202b

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

lightning/src/ln/channelmonitor.rs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1708,9 +1708,6 @@ impl<ChanSigner: ChannelKeys> ChannelMonitor<ChanSigner> {
17081708
Err(_) => continue,
17091709
};
17101710

1711-
let mut per_input_material = HashMap::with_capacity(1);
1712-
per_input_material.insert(htlc_timeout_tx.input[0].previous_output, InputMaterial::LocalHTLC { witness_script: htlc_script, sigs: (*their_sig, our_sig), preimage: None, amount: htlc.amount_msat / 1000});
1713-
//TODO: with option_simplified_commitment track outpoint too
17141711
log_trace!(self, "Outpoint {}:{} is being being claimed", htlc_timeout_tx.input[0].previous_output.vout, htlc_timeout_tx.input[0].previous_output.txid);
17151712
res.push(htlc_timeout_tx);
17161713
} else {
@@ -1723,9 +1720,6 @@ impl<ChanSigner: ChannelKeys> ChannelMonitor<ChanSigner> {
17231720
Err(_) => continue,
17241721
};
17251722

1726-
let mut per_input_material = HashMap::with_capacity(1);
1727-
per_input_material.insert(htlc_success_tx.input[0].previous_output, InputMaterial::LocalHTLC { witness_script: htlc_script, sigs: (*their_sig, our_sig), preimage: Some(*payment_preimage), amount: htlc.amount_msat / 1000});
1728-
//TODO: with option_simplified_commitment track outpoint too
17291723
log_trace!(self, "Outpoint {}:{} is being being claimed", htlc_success_tx.input[0].previous_output.vout, htlc_success_tx.input[0].previous_output.txid);
17301724
res.push(htlc_success_tx);
17311725
}

0 commit comments

Comments
 (0)