Make the PaymentSecret in `PaymentReceived` events non-Optional
[rust-lightning] / lightning / src / ln / channelmanager.rs
index 1c43d8b0f7537952e4e002ad000f3c69e16d5353..b1890853ec10630f4953f61cae03f99c4310a56d 100644 (file)
@@ -2024,7 +2024,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
                                                                                        } else if total_value == payment_data.total_msat {
                                                                                                new_events.push(events::Event::PaymentReceived {
                                                                                                        payment_hash,
-                                                                                                       payment_secret: Some(payment_data.payment_secret),
+                                                                                                       payment_secret: payment_data.payment_secret,
                                                                                                        amt: total_value,
                                                                                                        user_payment_id: inbound_payment.get().user_payment_id,
                                                                                                });