mirror of
https://github.com/lightningnetwork/lnd.git
synced 2024-11-19 09:53:54 +01:00
lnwallet: update CommitWeight to return taproot commit weight
This commit is contained in:
parent
8d0435397d
commit
ebc61818a3
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user