From ac9326a462ff8e6b6d1076bd0defa818cf131c28 Mon Sep 17 00:00:00 2001 From: Carsten Otto Date: Sun, 3 Jan 2021 20:21:53 +0000 Subject: [PATCH] add MPP record details to payment fixes #128 --- lnd.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lnd.py b/lnd.py index b997232..12a6295 100644 --- a/lnd.py +++ b/lnd.py @@ -104,6 +104,9 @@ def get_route(self, pub_key, amount, ignored_edges, ignored_nodes, first_hop_cha return None def send_payment(self, payment_request, route): + last_hop = route.hops[-1] + last_hop.mpp_record.payment_addr = payment_request.payment_addr + last_hop.mpp_record.total_amt_msat = payment_request.num_msat request = lnrouter.SendToRouteRequest(route=route) request.payment_hash = self.hex_string_to_bytes(payment_request.payment_hash) return self.router_stub.SendToRoute(request)