mirror of
https://github.com/lightningnetwork/lnd.git
synced 2024-11-19 09:53:54 +01:00
lnwallet: track their current commitment sig in channel state
This commit is contained in:
parent
06bad8ba42
commit
d7d569b267
@ -43,20 +43,21 @@ type OpenChannelState struct {
|
||||
ourBalance btcutil.Amount
|
||||
theirBalance btcutil.Amount
|
||||
|
||||
theirCommitTx *wire.MsgTx
|
||||
ourCommitTx *wire.MsgTx
|
||||
theirCommitTx *wire.MsgTx
|
||||
ourCommitTx *wire.MsgTx
|
||||
theirCommitSig []byte
|
||||
|
||||
fundingTx *wire.MsgTx
|
||||
|
||||
multiSigKey *btcec.PrivateKey
|
||||
fundingRedeemScript []byte
|
||||
|
||||
ourShaChain *revocation.HyperShaChain
|
||||
theirShaChain *revocation.HyperShaChain
|
||||
// Current revocation for their commitment transaction. However, since
|
||||
// this is the hash, and not the pre-image, we can't yet verify that
|
||||
// it's actually in the chain.
|
||||
theirCurrentRevocation [wire.HashSize]byte
|
||||
theirShaChain *revocation.HyperShaChain
|
||||
ourShaChain *revocation.HyperShaChain
|
||||
|
||||
// Final delivery address
|
||||
ourDeliveryAddress btcutil.Address
|
||||
|
@ -34,8 +34,7 @@ type ChannelReservation struct {
|
||||
ourFundingSigs [][]byte
|
||||
theirFundingSigs [][]byte
|
||||
|
||||
ourCommitmentSig []byte
|
||||
theirCommitmentSig []byte
|
||||
ourCommitmentSig []byte
|
||||
|
||||
partialState *OpenChannelState
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user