rust-lightning/lightning/src/chain
Wilmer Paulino 6cf0351462
Note required levels of descendant transactions in get_spendable_outputs
Three levels of descendant transactions starting from the channel's
funding transaction should cover all potential spendable outputs.

The first level covers the commitment transaction.

The second level covers the to_self claims, to_remote claims,
second-stage HTLC claims and justice transactions.

The third levels covers the justice transactions on second-stage HTLCs,
and to_self claims on second-stage HTLCs.
2023-09-29 10:01:21 -07:00
..
chaininterface.rs Merge pull request #2423 from wpaulino/2403-fixups 2023-07-19 17:43:30 +00:00
chainmonitor.rs Implement Debug for MonitorUpdateId 2023-09-24 00:34:27 -05:00
channelmonitor.rs Note required levels of descendant transactions in get_spendable_outputs 2023-09-29 10:01:21 -07:00
mod.rs Add an UnrecoverableError variant to ChannelMonitorUpdateStatus 2023-09-21 19:12:31 +00:00
onchaintx.rs Avoid unnecessarily cloning unsigned Transaction when broadcasting 2023-09-15 20:41:48 +00:00
package.rs Use correct input sequence for HTLC claims from counterparty commitments 2023-09-27 11:49:57 -07:00
transaction.rs Use new ChannelId type 2023-08-26 01:30:40 +02:00