core-lightning/wire/bolt12_wire.csv
Rusty Russell 2cd93597cc wire.c: import bolt 12 offers CSV.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2020-12-09 16:40:13 +10:30

103 lines
4.3 KiB
Plaintext

tlvtype,offer_tlvs,chains,2
tlvdata,offer_tlvs,chains,chains,chain_hash,...
tlvtype,offer_tlvs,currency,6
tlvdata,offer_tlvs,currency,iso4217,byte,...
tlvtype,offer_tlvs,amount,8
tlvdata,offer_tlvs,amount,amount,tu64,
tlvtype,offer_tlvs,description,10
tlvdata,offer_tlvs,description,description,byte,...
tlvtype,offer_tlvs,features,12
tlvdata,offer_tlvs,features,features,byte,...
tlvtype,offer_tlvs,expiry_timestamp,14
tlvdata,offer_tlvs,expiry_timestamp,expiry_timestamp,tu64,
tlvtype,offer_tlvs,paths,16
tlvdata,offer_tlvs,paths,paths,blinded_path,...
tlvtype,offer_tlvs,vendor,20
tlvdata,offer_tlvs,vendor,vendor,byte,...
tlvtype,offer_tlvs,quantity_min,22
tlvdata,offer_tlvs,quantity_min,min,tu64,
tlvtype,offer_tlvs,quantity_max,24
tlvdata,offer_tlvs,quantity_max,max,tu64,
tlvtype,offer_tlvs,recurrence,26
tlvdata,offer_tlvs,recurrence,time_unit,byte,
tlvdata,offer_tlvs,recurrence,period,u32,
tlvdata,offer_tlvs,recurrence,limit,tu32,
tlvtype,offer_tlvs,recurrence_base,28
tlvdata,offer_tlvs,recurrence_base,basetime,u32,
tlvdata,offer_tlvs,recurrence_base,paywindow,tu32,
tlvtype,offer_tlvs,node_id,30
tlvdata,offer_tlvs,node_id,node_id,pubkey32,
tlvtype,offer_tlvs,signature,240
tlvdata,offer_tlvs,signature,sig,signature,
subtype,blinded_path
subtypedata,blinded_path,blinding,point,
tlvtype,invoice_request_tlvs,chains,2
tlvdata,invoice_request_tlvs,chains,chains,chain_hash,...
tlvtype,invoice_request_tlvs,offer_id,4
tlvdata,invoice_request_tlvs,offer_id,offer_id,sha256,
tlvtype,invoice_request_tlvs,amount,8
tlvdata,invoice_request_tlvs,amount,amount,tu64,
tlvtype,invoice_request_tlvs,description,10
tlvdata,invoice_request_tlvs,description,description,byte,...
tlvtype,invoice_request_tlvs,features,12
tlvdata,invoice_request_tlvs,features,features,byte,...
tlvtype,invoice_request_tlvs,paths,16
tlvdata,invoice_request_tlvs,paths,paths,blinded_path,...
tlvtype,invoice_request_tlvs,quantity,32
tlvdata,invoice_request_tlvs,quantity,quantity,tu64,
tlvtype,invoice_request_tlvs,refund_for,34
tlvdata,invoice_request_tlvs,refund_for,refunded_payment_hash,sha256,
tlvtype,invoice_request_tlvs,invoice_request_recurrence,36
tlvdata,invoice_request_tlvs,invoice_request_recurrence,counter,tu64,
tlvtype,invoice_request_tlvs,payer_key,38
tlvdata,invoice_request_tlvs,payer_key,key,pubkey32,
tlvtype,invoice_tlvs,chains,2
tlvdata,invoice_tlvs,chains,chains,chain_hash,...
tlvtype,invoice_tlvs,offer_id,4
tlvdata,invoice_tlvs,offer_id,offer_id,sha256,
tlvtype,invoice_tlvs,amount,8
tlvdata,invoice_tlvs,amount,amount,tu64,
tlvtype,invoice_tlvs,description,10
tlvdata,invoice_tlvs,description,description,byte,...
tlvtype,invoice_tlvs,features,12
tlvdata,invoice_tlvs,features,features,byte,...
tlvtype,invoice_tlvs,paths,16
tlvdata,invoice_tlvs,paths,paths,blinded_path,...
tlvtype,invoice_tlvs,blindedpay,18
tlvdata,invoice_tlvs,blindedpay,payinfo,blinded_payinfo,...
tlvtype,invoice_tlvs,vendor,20
tlvdata,invoice_tlvs,vendor,vendor,byte,...
tlvtype,invoice_tlvs,node_id,30
tlvdata,invoice_tlvs,node_id,node_id,pubkey32,
tlvtype,invoice_tlvs,quantity,32
tlvdata,invoice_tlvs,quantity,quantity,tu64,
tlvtype,invoice_tlvs,refund_for,34
tlvdata,invoice_tlvs,refund_for,refunded_payment_hash,sha256,
tlvtype,invoice_tlvs,payer_key,38
tlvdata,invoice_tlvs,payer_key,key,pubkey32,
tlvtype,invoice_tlvs,timestamp,40
tlvdata,invoice_tlvs,timestamp,timestamp,tu32,
tlvtype,invoice_tlvs,payment_hash,42
tlvdata,invoice_tlvs,payment_hash,payment_hash,sha256,
tlvtype,invoice_tlvs,expiry,44
tlvdata,invoice_tlvs,expiry,expiry_seconds,tu32,
tlvtype,invoice_tlvs,cltv,46
tlvdata,invoice_tlvs,cltv,min_final_cltv_expiry,tu32,
tlvtype,invoice_tlvs,fallbacks,48
tlvdata,invoice_tlvs,fallbacks,num,u8,
tlvdata,invoice_tlvs,fallbacks,fallbacks,fallback_address,num
tlvtype,invoice_tlvs,refund_signature,52
tlvdata,invoice_tlvs,refund_signature,payer_signature,signature,
tlvtype,invoice_tlvs,signature,240
tlvdata,invoice_tlvs,signature,sig,signature,
subtype,blinded_payinfo
subtypedata,blinded_payinfo,fee_base_msat,u32,
subtypedata,blinded_payinfo,fee_proportional_millionths,u32,
subtypedata,blinded_payinfo,cltv_expiry_delta,u16,
subtypedata,blinded_payinfo,flen,u16,
subtypedata,blinded_payinfo,features,byte,flen
subtype,fallback_address
subtypedata,fallback_address,type,byte,
subtypedata,fallback_address,len,u16,
subtypedata,fallback_address,address,byte,len