htlcswitch: add new incoming+outgoing timeout fields to htlcPacket

This commit is contained in:
Olaoluwa Osuntokun committed 2018-06-26 17:29:41 -07:00
1 parent 2bb5931bb7
commit 7b4c150983
2 files changed
+29 -16

No files matched your search

+9
View File
@@ -80,6 +80,15 @@ type htlcPacket struct {
// circuit holds a reference to an Add's circuit which is persisted in
// the switch during successful forwarding.
circuit *PaymentCircuit
// incomingTimeout is the timeout that the incoming HTLC carried. This
// is the timeout of the HTLC applied to the incoming link.
incomingTimeout uint32
// outgoingTimeout is the timeout of the proposed outgoing HTLC. This
// will be extraced from the hop payload recevived by the incoming
// link.
outgoingTimeout uint32
}
// inKey returns the circuit key used to identify the incoming htlc.