lnwallet: track their current commitment sig in channel state

This commit is contained in:
Olaoluwa Osuntokun committed 2015-12-21 15:49:34 -06:00
1 parent 06bad8ba42
commit d7d569b267
2 files changed
+3 -3

No files matched your search

+3 -2
View File
@@ -45,18 +45,19 @@ type OpenChannelState struct {
theirCommitTx *wire.MsgTx theirCommitTx *wire.MsgTx
ourCommitTx *wire.MsgTx ourCommitTx *wire.MsgTx
theirCommitSig []byte
fundingTx *wire.MsgTx fundingTx *wire.MsgTx
multiSigKey *btcec.PrivateKey multiSigKey *btcec.PrivateKey
fundingRedeemScript []byte fundingRedeemScript []byte
ourShaChain *revocation.HyperShaChain
theirShaChain *revocation.HyperShaChain
// Current revocation for their commitment transaction. However, since // Current revocation for their commitment transaction. However, since
// this is the hash, and not the pre-image, we can't yet verify that // this is the hash, and not the pre-image, we can't yet verify that
// it's actually in the chain. // it's actually in the chain.
theirCurrentRevocation [wire.HashSize]byte theirCurrentRevocation [wire.HashSize]byte
theirShaChain *revocation.HyperShaChain
ourShaChain *revocation.HyperShaChain
// Final delivery address // Final delivery address
ourDeliveryAddress btcutil.Address ourDeliveryAddress btcutil.Address
-1
View File
@@ -35,7 +35,6 @@ type ChannelReservation struct {
theirFundingSigs [][]byte theirFundingSigs [][]byte
ourCommitmentSig []byte ourCommitmentSig []byte
theirCommitmentSig []byte
partialState *OpenChannelState partialState *OpenChannelState