routing: set expiry on initial outgoing HTLC using total time lock

This commit is contained in:
Olaoluwa Osuntokun committed 2017-06-16 22:35:14 +02:00
1 parent 62cd6ee046
commit dfd37df0ed
1 file changed
+1
+1
View File
@@ -1002,6 +1002,7 @@ func (r *ChannelRouter) SendPayment(payment *LightningPayment) ([32]byte, *Route
// payment through the network, starting with the first-hop.
htlcAdd := &lnwire.UpdateAddHTLC{
Amount: route.TotalAmount,
Expiry: route.TotalTimeLock,
PaymentHash: payment.PaymentHash,
}
copy(htlcAdd.OnionBlob[:], sphinxPacket)