Files
palladum-lightning/wire/extracted_onion_03_onionmsg-payload-as-bytearr.patch
Rusty Russell c93ff8e2da wire: update to bolt version which has offers included.
We don't need our patch to add the fields any more.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2025-02-11 20:19:01 -06:00

19 lines
824 B
Diff

We can't handle nested tlvs yet, so make these byte arrays.
diff --git b/wire/onion_wire.csv a/wire/onion_wire.csv
index 5c52fe9a1..2ac0c4cff 100644
--- b/wire/onion_wire.csv
+++ a/wire/onion_wire.csv
@@ -51,8 +29,8 @@ tlvdata,onionmsg_tlv,reply_path,path,onionmsg_path,...
tlvtype,onionmsg_tlv,encrypted_data_tlv,4
tlvdata,onionmsg_tlv,encrypted_data_tlv,encrypted_data_tlv,byte,...
tlvtype,onionmsg_tlv,invoice_request,64
-tlvdata,onionmsg_tlv,invoice_request,invreq,tlv_invoice_request,
+tlvdata,onionmsg_tlv,invoice_request,invreq,byte,...
tlvtype,onionmsg_tlv,invoice,66
-tlvdata,onionmsg_tlv,invoice,inv,tlv_invoice,
+tlvdata,onionmsg_tlv,invoice,inv,byte,...
tlvtype,onionmsg_tlv,invoice_error,68
-tlvdata,onionmsg_tlv,invoice_error,inverr,tlv_invoice_error,
+tlvdata,onionmsg_tlv,invoice_error,inverr,byte,...