diff --git a/wire/extracted_onion_02_modernonion.patch b/wire/extracted_onion_02_modernonion.patch index 653693be9..4d1bc69ca 100644 --- a/wire/extracted_onion_02_modernonion.patch +++ b/wire/extracted_onion_02_modernonion.patch @@ -25,11 +25,11 @@ +tlvtype,onionmsg_payload,encrypted_data_tlv,4 +tlvdata,onionmsg_payload,encrypted_data_tlv,encrypted_data_tlv,byte,... +tlvtype,onionmsg_payload,invoice_request,64 -+tlvdata,onionmsg_payload,invoice_request,invoice_request,byte,... ++tlvdata,onionmsg_payload,invoice_request,invoice_request,tlv_invoice_request, +tlvtype,onionmsg_payload,invoice,66 -+tlvdata,onionmsg_payload,invoice,invoice,byte,... ++tlvdata,onionmsg_payload,invoice,invoice,tlv_invoice, +tlvtype,onionmsg_payload,invoice_error,68 -+tlvdata,onionmsg_payload,invoice_error,invoice_error,byte,... ++tlvdata,onionmsg_payload,invoice_error,invoice_error,tlv_invoice_error, subtype,onionmsg_path subtypedata,onionmsg_path,node_id,point, subtypedata,onionmsg_path,enclen,u16, diff --git a/wire/extracted_onion_03_onionmsg-payload-as-bytearr.patch b/wire/extracted_onion_03_onionmsg-payload-as-bytearr.patch new file mode 100644 index 000000000..a71a3069b --- /dev/null +++ b/wire/extracted_onion_03_onionmsg-payload-as-bytearr.patch @@ -0,0 +1,19 @@ +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 +@@ -49,11 +49,11 @@ tlvdata,onionmsg_payload,reply_path,path,onionmsg_path,... + tlvtype,onionmsg_payload,encrypted_data_tlv,4 + tlvdata,onionmsg_payload,encrypted_data_tlv,encrypted_data_tlv,byte,... + tlvtype,onionmsg_payload,invoice_request,64 +-tlvdata,onionmsg_payload,invoice_request,invoice_request,tlv_invoice_request, ++tlvdata,onionmsg_payload,invoice_request,invoice_request,byte,... + tlvtype,onionmsg_payload,invoice,66 +-tlvdata,onionmsg_payload,invoice,invoice,tlv_invoice, ++tlvdata,onionmsg_payload,invoice,invoice,byte,... + tlvtype,onionmsg_payload,invoice_error,68 +-tlvdata,onionmsg_payload,invoice_error,invoice_error,tlv_invoice_error, ++tlvdata,onionmsg_payload,invoice_error,invoice_error,byte,... + subtype,onionmsg_path + subtypedata,onionmsg_path,node_id,point, + subtypedata,onionmsg_path,enclen,u16,