Merge pull request #4675 from champo/sphinx_interceptor

htlcswitch,rpc: expose onion blob for intercepts
This commit is contained in:
Olaoluwa Osuntokun authored and GitHub committed 2020-11-03 17:30:21 -08:00
commit 21b9f24d28
6 files changed
+190 -167

No files matched your search

+1
View File
@@ -128,6 +128,7 @@ func (f *interceptedForward) Packet() InterceptedPacket {
IncomingAmount: f.packet.incomingAmount,
IncomingExpiry: f.packet.incomingTimeout,
CustomRecords: f.packet.customRecords,
OnionBlob: f.htlc.OnionBlob,
}
}
+3
View File
@@ -231,6 +231,9 @@ type InterceptedPacket struct {
// CustomRecords are user-defined records in the custom type range that
// were included in the payload.
CustomRecords record.CustomSet
// OnionBlob is the onion packet for the next hop
OnionBlob [lnwire.OnionPacketSize]byte
}
// InterceptedForward is passed to the ForwardInterceptor for every forwarded