Add PaymentId to PaymentPathFailed event
authorJeffrey Czyz <jkczyz@gmail.com>
Thu, 30 Sep 2021 22:29:44 +0000 (15:29 -0700)
committerJeffrey Czyz <jkczyz@gmail.com>
Tue, 26 Oct 2021 06:12:30 +0000 (01:12 -0500)
commit73f601fd3d1c9defe553392264ca6dbcc53e4334
treef4bbd3a74b0f7f60e7a073eb32df6679954c3c28
parent3410f1803a77f7114c4f4e2195597578c608087f
Add PaymentId to PaymentPathFailed event

The PaymentId is needed when retrying payments. Include it in the
PaymentPathFailed event so it can be used in that manner.
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_tests.rs
lightning/src/ln/onion_route_tests.rs
lightning/src/routing/network_graph.rs
lightning/src/util/events.rs