From aff9032bf083d0c7c690f58e92bcc883d32c46cc Mon Sep 17 00:00:00 2001 From: Jeffrey Czyz Date: Wed, 17 Jul 2024 15:38:15 -0500 Subject: [PATCH] Add pending changelog for BOLT12 authentication --- pending_changelog/3139-bolt12-compatability.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 pending_changelog/3139-bolt12-compatability.txt diff --git a/pending_changelog/3139-bolt12-compatability.txt b/pending_changelog/3139-bolt12-compatability.txt new file mode 100644 index 00000000000..962adbaa0b9 --- /dev/null +++ b/pending_changelog/3139-bolt12-compatability.txt @@ -0,0 +1,10 @@ +## Backwards Compatibility + * BOLT12 `Offers` created in prior versions are still valid but are at risk of + de-anonymization attacks. + * BOLT12 outbound payments in state `PendingOutboundPayment::AwaitingInvoice` + are considered invalid by `ChannelManager`. Any invoices received through the + corresponding `InvoiceRequest` reply path will be ignored. + * BOLT12 `Refund`s created in prior versions with non-empty `Refund::paths` are + considered invalid by `ChannelManager`. Any invoices sent through those + blinded paths will be ignored. `Refund`'s without blinded paths are + unaffected.