]> git.bitcoin.ninja Git - rust-lightning/commit
Don't send InvoiceError on failed authentication
authorJeffrey Czyz <jkczyz@gmail.com>
Wed, 3 Jul 2024 15:50:02 +0000 (10:50 -0500)
committerJeffrey Czyz <jkczyz@gmail.com>
Mon, 22 Jul 2024 16:34:04 +0000 (11:34 -0500)
commit559daeb2ae727dce41a30ae790b4ba71c7284c88
tree26b4af02dd8269975258745f0d581d0db5761ad9
parentc2a120eeefa5d875557a8601c38555a472098854
Don't send InvoiceError on failed authentication

When an invoice or invoice request cannot be authenticated from an
OffersContext, simply do not respond instead of sending an InvoiceError
message. According to BOLT4, messages sent over a blinded path not
intended for its use MUST be ignored.
lightning/src/ln/channelmanager.rs