]> git.bitcoin.ninja Git - rust-lightning/commit
Test verification with experimental invreq TLVs
authorJeffrey Czyz <jkczyz@gmail.com>
Thu, 8 Aug 2024 21:50:26 +0000 (16:50 -0500)
committerJeffrey Czyz <jkczyz@gmail.com>
Tue, 5 Nov 2024 00:00:23 +0000 (18:00 -0600)
commite217c628635669bb2800f1e79bfb9ec3eea37f51
treeb970822f9ec6c4f4fd599b8ca6e43a673f00576d
parent5590bc2fa8b28fc9c8f3999bd91e7655fccce5f7
Test verification with experimental invreq TLVs

Payer metadata is generated from the invreq TLVs and should included
those in the experimental range. When verifying invoice messages, these
TLVs must be included. Modify the BOLT12 verification tests to cover
them.
lightning/src/offers/invoice.rs
lightning/src/offers/invoice_request.rs
lightning/src/offers/refund.rs