File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -736,10 +736,13 @@ pub struct PackageTemplate {
736
736
// Untractable packages have been counter-signed and thus imply that we can't aggregate
737
737
// them without breaking signatures. Fee-bumping strategy will also rely on CPFP.
738
738
malleability : PackageMalleability ,
739
- // Block height at which our counterparty can potentially claim this output as well (assuming
740
- // they have the keys or information required to do so).
741
- // For HTLCs we're claiming with a preimage and revoked outputs, we need to get our spend
742
- // on-chain before this height.
739
+ /// Block height at which our counterparty can potentially claim this output as well (assuming
740
+ /// they have the keys or information required to do so).
741
+ ///
742
+ /// This is used primarily by external consumers to decide when an output becomes "pinnable"
743
+ /// because the counterparty can potentially spend it. It is also used internally by
744
+ /// [`Self::get_height_timer`] to identify when an output must be claimed by, depending on the
745
+ /// type of output.
743
746
counterparty_spendable_height : u32 ,
744
747
// Determines if this package can be aggregated.
745
748
// Timelocked outputs belonging to the same transaction might have differing
You can’t perform that action at this time.
0 commit comments