lnwire: update csv files with recent BOLTs
Note: there are no more optional fields in msgdata, per f068dd0d8d
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
These files are generated from the BOLT repository:
|
||||
These files have been generated from the BOLT repository:
|
||||
```
|
||||
$ python3 tools/extract-formats.py 01-*.md 02-*.md 07-*.md > peer_wire.csv
|
||||
$ python3 tools/extract-formats.py 04-*.md > onion_wire.csv
|
||||
```
|
||||
|
||||
Note: Trampoline messages were added manually to onion_wire.csv
|
||||
|
||||
@@ -1,23 +1,25 @@
|
||||
tlvtype,tlv_payload,amt_to_forward,2
|
||||
tlvdata,tlv_payload,amt_to_forward,amt_to_forward,tu64,
|
||||
tlvtype,tlv_payload,outgoing_cltv_value,4
|
||||
tlvdata,tlv_payload,outgoing_cltv_value,outgoing_cltv_value,tu32,
|
||||
tlvtype,tlv_payload,short_channel_id,6
|
||||
tlvdata,tlv_payload,short_channel_id,short_channel_id,short_channel_id,
|
||||
tlvtype,tlv_payload,payment_data,8
|
||||
tlvdata,tlv_payload,payment_data,payment_secret,byte,32
|
||||
tlvdata,tlv_payload,payment_data,total_msat,tu64,
|
||||
tlvtype,tlv_payload,invoice_features,66097
|
||||
tlvdata,tlv_payload,invoice_features,invoice_features,u64,
|
||||
tlvtype,tlv_payload,outgoing_node_id,66098
|
||||
tlvdata,tlv_payload,outgoing_node_id,outgoing_node_id,byte,33
|
||||
tlvtype,tlv_payload,invoice_routing_info,66099
|
||||
tlvdata,tlv_payload,invoice_routing_info,invoice_routing_info,byte,...
|
||||
tlvtype,tlv_payload,trampoline_onion_packet,66100
|
||||
tlvdata,tlv_payload,trampoline_onion_packet,version,byte,1
|
||||
tlvdata,tlv_payload,trampoline_onion_packet,public_key,byte,33
|
||||
tlvdata,tlv_payload,trampoline_onion_packet,hops_data,byte,400
|
||||
tlvdata,tlv_payload,trampoline_onion_packet,hmac,byte,32
|
||||
tlvtype,payload,amt_to_forward,2
|
||||
tlvdata,payload,amt_to_forward,amt_to_forward,tu64,
|
||||
tlvtype,payload,outgoing_cltv_value,4
|
||||
tlvdata,payload,outgoing_cltv_value,outgoing_cltv_value,tu32,
|
||||
tlvtype,payload,short_channel_id,6
|
||||
tlvdata,payload,short_channel_id,short_channel_id,short_channel_id,
|
||||
tlvtype,payload,payment_data,8
|
||||
tlvdata,payload,payment_data,payment_secret,byte,32
|
||||
tlvdata,payload,payment_data,total_msat,tu64,
|
||||
tlvtype,payload,payment_metadata,16
|
||||
tlvdata,payload,payment_metadata,payment_metadata,byte,...
|
||||
tlvtype,payload,invoice_features,66097
|
||||
tlvdata,payload,invoice_features,invoice_features,u64,
|
||||
tlvtype,payload,outgoing_node_id,66098
|
||||
tlvdata,payload,outgoing_node_id,outgoing_node_id,byte,33
|
||||
tlvtype,payload,invoice_routing_info,66099
|
||||
tlvdata,payload,invoice_routing_info,invoice_routing_info,byte,...
|
||||
tlvtype,payload,trampoline_onion_packet,66100
|
||||
tlvdata,payload,trampoline_onion_packet,version,byte,1
|
||||
tlvdata,payload,trampoline_onion_packet,public_key,byte,33
|
||||
tlvdata,payload,trampoline_onion_packet,hops_data,byte,400
|
||||
tlvdata,payload,trampoline_onion_packet,hmac,byte,32
|
||||
msgtype,invalid_realm,PERM|1
|
||||
msgtype,temporary_node_failure,NODE|2
|
||||
msgtype,permanent_node_failure,PERM|NODE|2
|
||||
@@ -57,8 +59,11 @@ msgdata,final_incorrect_cltv_expiry,cltv_expiry,u32,
|
||||
msgtype,final_incorrect_htlc_amount,19
|
||||
msgdata,final_incorrect_htlc_amount,incoming_htlc_amt,u64,
|
||||
msgtype,channel_disabled,UPDATE|20
|
||||
msgdata,channel_disabled,disabled_flags,u16,
|
||||
msgdata,channel_disabled,len,u16,
|
||||
msgdata,channel_disabled,channel_update,byte,len
|
||||
msgtype,expiry_too_far,21
|
||||
msgtype,invalid_onion_payload,PERM|22
|
||||
msgdata,invalid_onion_payload,type,varint,
|
||||
msgdata,invalid_onion_payload,type,bigsize,
|
||||
msgdata,invalid_onion_payload,offset,u16,
|
||||
msgtype,mpp_timeout,23
|
||||
|
||||
|
@@ -6,6 +6,8 @@ msgdata,init,features,byte,flen
|
||||
msgdata,init,tlvs,init_tlvs,
|
||||
tlvtype,init_tlvs,networks,1
|
||||
tlvdata,init_tlvs,networks,chains,chain_hash,...
|
||||
tlvtype,init_tlvs,remote_addr,3
|
||||
tlvdata,init_tlvs,remote_addr,data,byte,...
|
||||
msgtype,error,17
|
||||
msgdata,error,channel_id,channel_id,
|
||||
msgdata,error,len,u16,
|
||||
@@ -87,9 +89,12 @@ msgdata,funding_created,signature,signature,
|
||||
msgtype,funding_signed,35
|
||||
msgdata,funding_signed,channel_id,channel_id,
|
||||
msgdata,funding_signed,signature,signature,
|
||||
msgtype,funding_locked,36
|
||||
msgdata,funding_locked,channel_id,channel_id,
|
||||
msgdata,funding_locked,next_per_commitment_point,point,
|
||||
msgtype,channel_ready,36
|
||||
msgdata,channel_ready,channel_id,channel_id,
|
||||
msgdata,channel_ready,second_per_commitment_point,point,
|
||||
msgdata,channel_ready,tlvs,channel_ready_tlvs,
|
||||
tlvtype,channel_ready_tlvs,short_channel_id,1
|
||||
tlvdata,channel_ready_tlvs,short_channel_id,alias,short_channel_id,
|
||||
msgtype,shutdown,38
|
||||
msgdata,shutdown,channel_id,channel_id,
|
||||
msgdata,shutdown,len,u16,
|
||||
@@ -139,8 +144,8 @@ msgtype,channel_reestablish,136
|
||||
msgdata,channel_reestablish,channel_id,channel_id,
|
||||
msgdata,channel_reestablish,next_commitment_number,u64,
|
||||
msgdata,channel_reestablish,next_revocation_number,u64,
|
||||
msgdata,channel_reestablish,your_last_per_commitment_secret,byte,32,option_data_loss_protect,option_static_remotekey
|
||||
msgdata,channel_reestablish,my_current_per_commitment_point,point,,option_data_loss_protect,option_static_remotekey
|
||||
msgdata,channel_reestablish,your_last_per_commitment_secret,byte,32
|
||||
msgdata,channel_reestablish,my_current_per_commitment_point,point,
|
||||
msgtype,announcement_signatures,259
|
||||
msgdata,announcement_signatures,channel_id,channel_id,
|
||||
msgdata,announcement_signatures,short_channel_id,short_channel_id,
|
||||
@@ -180,35 +185,35 @@ msgdata,channel_update,cltv_expiry_delta,u16,
|
||||
msgdata,channel_update,htlc_minimum_msat,u64,
|
||||
msgdata,channel_update,fee_base_msat,u32,
|
||||
msgdata,channel_update,fee_proportional_millionths,u32,
|
||||
msgdata,channel_update,htlc_maximum_msat,u64,,option_channel_htlc_max
|
||||
msgdata,channel_update,htlc_maximum_msat,u64,
|
||||
msgtype,query_short_channel_ids,261,gossip_queries
|
||||
msgdata,query_short_channel_ids,chain_hash,chain_hash,
|
||||
msgdata,query_short_channel_ids,len,u16,
|
||||
msgdata,query_short_channel_ids,encoded_short_ids,byte,len
|
||||
msgdata,query_short_channel_ids,tlvs,query_short_channel_ids_tlvs,
|
||||
tlvtype,query_short_channel_ids_tlvs,query_flags,1
|
||||
tlvdata,query_short_channel_ids_tlvs,query_flags,encoding_type,u8,
|
||||
tlvdata,query_short_channel_ids_tlvs,query_flags,encoding_type,byte,
|
||||
tlvdata,query_short_channel_ids_tlvs,query_flags,encoded_query_flags,byte,...
|
||||
msgtype,reply_short_channel_ids_end,262,gossip_queries
|
||||
msgdata,reply_short_channel_ids_end,chain_hash,chain_hash,
|
||||
msgdata,reply_short_channel_ids_end,complete,byte,
|
||||
msgdata,reply_short_channel_ids_end,full_information,byte,
|
||||
msgtype,query_channel_range,263,gossip_queries
|
||||
msgdata,query_channel_range,chain_hash,chain_hash,
|
||||
msgdata,query_channel_range,first_blocknum,u32,
|
||||
msgdata,query_channel_range,number_of_blocks,u32,
|
||||
msgdata,query_channel_range,tlvs,query_channel_range_tlvs,
|
||||
tlvtype,query_channel_range_tlvs,query_option,1
|
||||
tlvdata,query_channel_range_tlvs,query_option,query_option_flags,varint,
|
||||
tlvdata,query_channel_range_tlvs,query_option,query_option_flags,bigsize,
|
||||
msgtype,reply_channel_range,264,gossip_queries
|
||||
msgdata,reply_channel_range,chain_hash,chain_hash,
|
||||
msgdata,reply_channel_range,first_blocknum,u32,
|
||||
msgdata,reply_channel_range,number_of_blocks,u32,
|
||||
msgdata,reply_channel_range,complete,byte,
|
||||
msgdata,reply_channel_range,sync_complete,byte,
|
||||
msgdata,reply_channel_range,len,u16,
|
||||
msgdata,reply_channel_range,encoded_short_ids,byte,len
|
||||
msgdata,reply_channel_range,tlvs,reply_channel_range_tlvs,
|
||||
tlvtype,reply_channel_range_tlvs,timestamps_tlv,1
|
||||
tlvdata,reply_channel_range_tlvs,timestamps_tlv,encoding_type,u8,
|
||||
tlvdata,reply_channel_range_tlvs,timestamps_tlv,encoding_type,byte,
|
||||
tlvdata,reply_channel_range_tlvs,timestamps_tlv,encoded_timestamps,byte,...
|
||||
tlvtype,reply_channel_range_tlvs,checksums_tlv,3
|
||||
tlvdata,reply_channel_range_tlvs,checksums_tlv,checksums,channel_update_checksums,...
|
||||
|
||||
|
Reference in New Issue
Block a user