Merge pull request #5236 from offerm/preimage-to-settleevent

feature: expose preimage in forward+settle event
This commit is contained in:
Olaoluwa Osuntokun authored and GitHub committed 2021-07-09 14:35:11 -07:00
commit db3819fcef
10 files changed
+295 -251

No files matched your search

+2
View File
@@ -1449,6 +1449,7 @@ func (l *channelLink) handleDownstreamPkt(pkt *htlcPacket) {
// Send a settle event notification to htlcNotifier.
l.cfg.HtlcNotifier.NotifySettleEvent(
newHtlcKey(pkt),
htlc.PaymentPreimage,
getEventType(pkt),
)
@@ -2990,6 +2991,7 @@ func (l *channelLink) settleHTLC(preimage lntypes.Preimage,
HtlcID: pd.HtlcIndex,
},
},
preimage,
HtlcEventTypeReceive,
)