mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-02-23 14:40:30 +01:00
lnwallet: add FundingBlob method to LightningChannel
This commit is contained in:
parent
6feb189a21
commit
7e4f6f5b4a
1 changed files with 13 additions and 0 deletions
|
@ -9095,3 +9095,16 @@ func (lc *LightningChannel) LocalCommitmentBlob() fn.Option[tlv.Blob] {
|
|||
return newBlob
|
||||
})(localBalance)
|
||||
}
|
||||
|
||||
// FundingBlob returns the funding custom blob.
|
||||
func (lc *LightningChannel) FundingBlob() fn.Option[tlv.Blob] {
|
||||
lc.RLock()
|
||||
defer lc.RUnlock()
|
||||
|
||||
return fn.MapOption(func(b tlv.Blob) tlv.Blob {
|
||||
newBlob := make([]byte, len(b))
|
||||
copy(newBlob, b)
|
||||
|
||||
return newBlob
|
||||
})(lc.channelState.CustomBlob)
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue