lnwallet: update CommitWeight to return taproot commit weight

This commit is contained in:
Olaoluwa Osuntokun committed 2023-08-22 16:32:51 -07:00
1 parent 8d0435397d
commit ebc61818a3
1 file changed
+10 -5
+10 -5
View File
@@ -464,12 +464,17 @@ func SecondLevelHtlcScript(chanType channeldb.ChannelType, initiator bool,
// CommitWeight returns the base commitment weight before adding HTLCs.
func CommitWeight(chanType channeldb.ChannelType) int64 {
// If this commitment has anchors, it will be slightly heavier.
if chanType.HasAnchors() {
return input.AnchorCommitWeight
}
switch {
case chanType.IsTaproot():
return input.TaprootCommitWeight
return input.CommitWeight
// If this commitment has anchors, it will be slightly heavier.
case chanType.HasAnchors():
return input.AnchorCommitWeight
default:
return input.CommitWeight
}
}
// HtlcTimeoutFee returns the fee in satoshis required for an HTLC timeout