htlcswitch: keep final htlc outcome

This commit is contained in:
Joost Jager committed 2022-10-27 16:42:36 +02:00
1 parent b85cda2a1d
commit 28256b7ea8
20 files changed
+466 -111

No files matched your search

+3 -3
View File
@@ -1958,7 +1958,7 @@ func handleStateUpdate(link *channelLink,
return err
}
remoteRev, _, err := remoteChannel.RevokeCurrentCommitment()
remoteRev, _, _, err := remoteChannel.RevokeCurrentCommitment()
if err != nil {
return err
}
@@ -2062,7 +2062,7 @@ func updateState(batchTick chan time.Time, link *channelLink,
}
// Lastly, send a revocation back to the link.
remoteRev, _, err := remoteChannel.RevokeCurrentCommitment()
remoteRev, _, _, err := remoteChannel.RevokeCurrentCommitment()
if err != nil {
return err
}
@@ -3134,7 +3134,7 @@ func TestChannelLinkTrimCircuitsRemoteCommit(t *testing.T) {
// Next, revoke Bob's current commitment and send it to Alice so that we
// can test that Alice's circuits aren't trimmed.
rev, _, err := bobChan.RevokeCurrentCommitment()
rev, _, _, err := bobChan.RevokeCurrentCommitment()
require.NoError(t, err, "unable to revoke current commitment")
_, _, _, _, err = alice.channel.ReceiveRevocation(rev)