rust-lightning icon indicating copy to clipboard operation
rust-lightning copied to clipboard

Experimental offer TLVs

Open jkczyz opened this issue 6 months ago • 2 comments

The BOLT12 spec defines experimental TLV ranges that are allowed in messages. Allow this range when parsing those messages and include those bytes in subsequent messages (i.e., experimental offer TLVs are included in an invreq after the signature). Account for these bytes when computing metadata, verifying messages, and constructing OfferIds.

~~Based on #3218.~~ Fixes #3168.

jkczyz avatar Aug 12 '24 14:08 jkczyz