From 4bb526854a95d549fb125be77a283d3f12970c21 Mon Sep 17 00:00:00 2001 From: Olaoluwa Osuntokun Date: Sat, 26 Dec 2015 00:03:53 -0600 Subject: [PATCH] lnwallet: fix bug don't set TheirCommitSig twice --- lnwallet/wallet.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lnwallet/wallet.go b/lnwallet/wallet.go index b55a80fec..b89585df2 100644 --- a/lnwallet/wallet.go +++ b/lnwallet/wallet.go @@ -645,6 +645,9 @@ func (l *LightningWallet) handleContributionMsg(req *addContributionMsg) { return } + pendingReservation.partialState.CsvDelay = theirContribution.CsvDelay + pendingReservation.partialState.TheirDeliveryAddress = theirContribution.DeliveryAddress + pendingReservation.partialState.ChanID = fundingNTxid pendingReservation.partialState.TheirCommitKey = theirCommitKey pendingReservation.partialState.TheirCommitTx = theirCommitTx pendingReservation.partialState.OurCommitTx = ourCommitTx @@ -657,7 +660,6 @@ func (l *LightningWallet) handleContributionMsg(req *addContributionMsg) { req.err <- err return } - pendingReservation.partialState.TheirCommitSig = sigTheirCommit pendingReservation.ourCommitmentSig = sigTheirCommit req.err <- nil