Expose the `RecipientOnionFields` in `Event::PaymentClaimable`
authorMatt Corallo <git@bluematt.me>
Fri, 7 Apr 2023 20:48:01 +0000 (20:48 +0000)
committerMatt Corallo <git@bluematt.me>
Wed, 19 Apr 2023 14:55:42 +0000 (14:55 +0000)
commite1e79031bef6ab2d3be4347677a1cccc81c55fef
tree367cf907e9d0b6f4db56089ece4505ad11e2bc04
parent9c55adaa4a15a2eb9eedc65831cdb74ae33e8a94
Expose the `RecipientOnionFields` in `Event::PaymentClaimable`

This finally completes the piping of the `payment_metadata` from
from the BOLT11 invoice on the sending side all the way through the
onion sending + receiving ends to the user on the receive events.
lightning/src/events/mod.rs
lightning/src/ln/channelmanager.rs
lightning/src/ln/functional_test_utils.rs
lightning/src/ln/outbound_payment.rs