cln/wire/peer_wire.csv
Níckolas Goline b52d5455b3 wire/splice: rename messages and TLV fields per updated BOLTs
Rename splice→splice_init, relative_satoshis→funding_contribution_satoshis,
txsigs_tlvs→tx_signatures_tlvs, and splice_info/batch_info→funding_txid/message_type.
Consolidate three CLN-specific shim patches into extracted_peer_cln_batch_element.patch.

Changelog-None
2026-06-19 09:38:06 +09:30

19 KiB

1msgtype,protocol_batch_element,0
2msgdata,protocol_batch_element,channel_id,channel_id,
3msgdata,protocol_batch_element,element_size,u16,
4msgtype,init,16
5msgdata,init,gflen,u16,
6msgdata,init,globalfeatures,byte,gflen
7msgdata,init,flen,u16,
8msgdata,init,features,byte,flen
9msgdata,init,tlvs,init_tlvs,
10tlvtype,init_tlvs,networks,1
11tlvdata,init_tlvs,networks,chains,chain_hash,...
12tlvtype,init_tlvs,remote_addr,3
13tlvdata,init_tlvs,remote_addr,data,byte,...
14msgtype,error,17
15msgdata,error,channel_id,channel_id,
16msgdata,error,len,u16,
17msgdata,error,data,byte,len
18msgtype,warning,1
19msgdata,warning,channel_id,channel_id,
20msgdata,warning,len,u16,
21msgdata,warning,data,byte,len
22msgtype,ping,18
23msgdata,ping,num_pong_bytes,u16,
24msgdata,ping,byteslen,u16,
25msgdata,ping,ignored,byte,byteslen
26msgtype,pong,19
27msgdata,pong,byteslen,u16,
28msgdata,pong,ignored,byte,byteslen
29msgtype,peer_storage,7
30msgdata,peer_storage,length,u16,
31msgdata,peer_storage,blob,byte,length
32msgtype,peer_storage_retrieval,9
33msgdata,peer_storage_retrieval,length,u16,
34msgdata,peer_storage_retrieval,blob,byte,length
35tlvtype,n1,tlv1,1
36tlvdata,n1,tlv1,amount_msat,tu64,
37tlvtype,n1,tlv2,2
38tlvdata,n1,tlv2,scid,short_channel_id,
39tlvtype,n1,tlv3,3
40tlvdata,n1,tlv3,node_id,point,
41tlvdata,n1,tlv3,amount_msat_1,u64,
42tlvdata,n1,tlv3,amount_msat_2,u64,
43tlvtype,n1,tlv4,254
44tlvdata,n1,tlv4,cltv_delta,u16,
45tlvtype,n2,tlv1,0
46tlvdata,n2,tlv1,amount_msat,tu64,
47tlvtype,n2,tlv2,11
48tlvdata,n2,tlv2,cltv_expiry,tu32,
49msgtype,tx_add_input,66
50msgdata,tx_add_input,channel_id,channel_id,
51msgdata,tx_add_input,serial_id,u64,
52msgdata,tx_add_input,prevtx_len,u16,
53msgdata,tx_add_input,prevtx,byte,prevtx_len
54msgdata,tx_add_input,prevtx_vout,u32,
55msgdata,tx_add_input,sequence,u32,
56msgdata,tx_add_input,tlvs,tx_add_input_tlvs,
57tlvtype,tx_add_input_tlvs,shared_input_txid,0
58tlvdata,tx_add_input_tlvs,shared_input_txid,funding_txid,sha256,
59msgtype,tx_add_output,67
60msgdata,tx_add_output,channel_id,channel_id,
61msgdata,tx_add_output,serial_id,u64,
62msgdata,tx_add_output,sats,u64,
63msgdata,tx_add_output,scriptlen,u16,
64msgdata,tx_add_output,script,byte,scriptlen
65msgtype,tx_remove_input,68
66msgdata,tx_remove_input,channel_id,channel_id,
67msgdata,tx_remove_input,serial_id,u64,
68msgtype,tx_remove_output,69
69msgdata,tx_remove_output,channel_id,channel_id,
70msgdata,tx_remove_output,serial_id,u64,
71msgtype,tx_complete,70
72msgdata,tx_complete,channel_id,channel_id,
73msgtype,tx_signatures,71
74msgdata,tx_signatures,channel_id,channel_id,
75msgdata,tx_signatures,txid,sha256,
76msgdata,tx_signatures,num_witnesses,u16,
77msgdata,tx_signatures,witnesses,witness,num_witnesses
78msgdata,tx_signatures,tlvs,tx_signatures_tlvs,
79subtype,witness
80subtypedata,witness,len,u16,
81subtypedata,witness,witness_data,byte,len
82tlvtype,tx_signatures_tlvs,shared_input_signature,0
83tlvdata,tx_signatures_tlvs,shared_input_signature,signature,signature,
84msgtype,tx_init_rbf,72
85msgdata,tx_init_rbf,channel_id,channel_id,
86msgdata,tx_init_rbf,locktime,u32,
87msgdata,tx_init_rbf,feerate,u32,
88msgdata,tx_init_rbf,tlvs,tx_init_rbf_tlvs,
89tlvtype,tx_init_rbf_tlvs,funding_output_contribution,0
90tlvdata,tx_init_rbf_tlvs,funding_output_contribution,satoshis,s64,
91tlvtype,tx_init_rbf_tlvs,require_confirmed_inputs,2
92msgtype,tx_ack_rbf,73
93msgdata,tx_ack_rbf,channel_id,channel_id,
94msgdata,tx_ack_rbf,tlvs,tx_ack_rbf_tlvs,
95tlvtype,tx_ack_rbf_tlvs,funding_output_contribution,0
96tlvdata,tx_ack_rbf_tlvs,funding_output_contribution,satoshis,s64,
97tlvtype,tx_ack_rbf_tlvs,require_confirmed_inputs,2
98msgtype,tx_abort,74
99msgdata,tx_abort,channel_id,channel_id,
100msgdata,tx_abort,len,u16,
101msgdata,tx_abort,data,byte,len
102msgtype,open_channel,32
103msgdata,open_channel,chain_hash,chain_hash,
104msgdata,open_channel,temporary_channel_id,byte,32
105msgdata,open_channel,funding_satoshis,u64,
106msgdata,open_channel,push_msat,u64,
107msgdata,open_channel,dust_limit_satoshis,u64,
108msgdata,open_channel,max_htlc_value_in_flight_msat,u64,
109msgdata,open_channel,channel_reserve_satoshis,u64,
110msgdata,open_channel,htlc_minimum_msat,u64,
111msgdata,open_channel,feerate_per_kw,u32,
112msgdata,open_channel,to_self_delay,u16,
113msgdata,open_channel,max_accepted_htlcs,u16,
114msgdata,open_channel,funding_pubkey,point,
115msgdata,open_channel,revocation_basepoint,point,
116msgdata,open_channel,payment_basepoint,point,
117msgdata,open_channel,delayed_payment_basepoint,point,
118msgdata,open_channel,htlc_basepoint,point,
119msgdata,open_channel,first_per_commitment_point,point,
120msgdata,open_channel,channel_flags,byte,
121msgdata,open_channel,tlvs,open_channel_tlvs,
122tlvtype,open_channel_tlvs,upfront_shutdown_script,0
123tlvdata,open_channel_tlvs,upfront_shutdown_script,shutdown_scriptpubkey,byte,...
124tlvtype,open_channel_tlvs,channel_type,1
125tlvdata,open_channel_tlvs,channel_type,type,byte,...
126msgtype,accept_channel,33
127msgdata,accept_channel,temporary_channel_id,byte,32
128msgdata,accept_channel,dust_limit_satoshis,u64,
129msgdata,accept_channel,max_htlc_value_in_flight_msat,u64,
130msgdata,accept_channel,channel_reserve_satoshis,u64,
131msgdata,accept_channel,htlc_minimum_msat,u64,
132msgdata,accept_channel,minimum_depth,u32,
133msgdata,accept_channel,to_self_delay,u16,
134msgdata,accept_channel,max_accepted_htlcs,u16,
135msgdata,accept_channel,funding_pubkey,point,
136msgdata,accept_channel,revocation_basepoint,point,
137msgdata,accept_channel,payment_basepoint,point,
138msgdata,accept_channel,delayed_payment_basepoint,point,
139msgdata,accept_channel,htlc_basepoint,point,
140msgdata,accept_channel,first_per_commitment_point,point,
141msgdata,accept_channel,tlvs,accept_channel_tlvs,
142tlvtype,accept_channel_tlvs,upfront_shutdown_script,0
143tlvdata,accept_channel_tlvs,upfront_shutdown_script,shutdown_scriptpubkey,byte,...
144tlvtype,accept_channel_tlvs,channel_type,1
145tlvdata,accept_channel_tlvs,channel_type,type,byte,...
146msgtype,funding_created,34
147msgdata,funding_created,temporary_channel_id,byte,32
148msgdata,funding_created,funding_txid,sha256,
149msgdata,funding_created,funding_output_index,u16,
150msgdata,funding_created,signature,signature,
151msgtype,funding_signed,35
152msgdata,funding_signed,channel_id,channel_id,
153msgdata,funding_signed,signature,signature,
154msgtype,channel_ready,36
155msgdata,channel_ready,channel_id,channel_id,
156msgdata,channel_ready,second_per_commitment_point,point,
157msgdata,channel_ready,tlvs,channel_ready_tlvs,
158tlvtype,channel_ready_tlvs,short_channel_id,1
159tlvdata,channel_ready_tlvs,short_channel_id,alias,short_channel_id,
160msgtype,open_channel2,64
161msgdata,open_channel2,chain_hash,chain_hash,
162msgdata,open_channel2,temporary_channel_id,channel_id,
163msgdata,open_channel2,funding_feerate_perkw,u32,
164msgdata,open_channel2,commitment_feerate_perkw,u32,
165msgdata,open_channel2,funding_satoshis,u64,
166msgdata,open_channel2,dust_limit_satoshis,u64,
167msgdata,open_channel2,max_htlc_value_in_flight_msat,u64,
168msgdata,open_channel2,htlc_minimum_msat,u64,
169msgdata,open_channel2,to_self_delay,u16,
170msgdata,open_channel2,max_accepted_htlcs,u16,
171msgdata,open_channel2,locktime,u32,
172msgdata,open_channel2,funding_pubkey,point,
173msgdata,open_channel2,revocation_basepoint,point,
174msgdata,open_channel2,payment_basepoint,point,
175msgdata,open_channel2,delayed_payment_basepoint,point,
176msgdata,open_channel2,htlc_basepoint,point,
177msgdata,open_channel2,first_per_commitment_point,point,
178msgdata,open_channel2,second_per_commitment_point,point,
179msgdata,open_channel2,channel_flags,byte,
180msgdata,open_channel2,tlvs,opening_tlvs,
181tlvtype,opening_tlvs,upfront_shutdown_script,0
182tlvdata,opening_tlvs,upfront_shutdown_script,shutdown_scriptpubkey,byte,...
183tlvtype,opening_tlvs,channel_type,1
184tlvdata,opening_tlvs,channel_type,type,byte,...
185tlvtype,opening_tlvs,require_confirmed_inputs,2
186tlvtype,opening_tlvs,request_funds,3
187tlvdata,opening_tlvs,request_funds,requested_sats,u64,
188tlvdata,opening_tlvs,request_funds,blockheight,u32,
189msgtype,accept_channel2,65
190msgdata,accept_channel2,temporary_channel_id,channel_id,
191msgdata,accept_channel2,funding_satoshis,u64,
192msgdata,accept_channel2,dust_limit_satoshis,u64,
193msgdata,accept_channel2,max_htlc_value_in_flight_msat,u64,
194msgdata,accept_channel2,htlc_minimum_msat,u64,
195msgdata,accept_channel2,minimum_depth,u32,
196msgdata,accept_channel2,to_self_delay,u16,
197msgdata,accept_channel2,max_accepted_htlcs,u16,
198msgdata,accept_channel2,funding_pubkey,point,
199msgdata,accept_channel2,revocation_basepoint,point,
200msgdata,accept_channel2,payment_basepoint,point,
201msgdata,accept_channel2,delayed_payment_basepoint,point,
202msgdata,accept_channel2,htlc_basepoint,point,
203msgdata,accept_channel2,first_per_commitment_point,point,
204msgdata,accept_channel2,second_per_commitment_point,point,
205msgdata,accept_channel2,tlvs,accept_tlvs,
206tlvtype,accept_tlvs,upfront_shutdown_script,0
207tlvdata,accept_tlvs,upfront_shutdown_script,shutdown_scriptpubkey,byte,...
208tlvtype,accept_tlvs,channel_type,1
209tlvdata,accept_tlvs,channel_type,type,byte,...
210tlvtype,accept_tlvs,require_confirmed_inputs,2
211tlvtype,accept_tlvs,will_fund,3
212tlvdata,accept_tlvs,will_fund,signature,signature,
213tlvdata,accept_tlvs,will_fund,lease_rates,lease_rates,
214subtype,lease_rates
215subtypedata,lease_rates,funding_weight,u16,
216subtypedata,lease_rates,lease_fee_basis,u16,
217subtypedata,lease_rates,channel_fee_max_proportional_thousandths,u16,
218subtypedata,lease_rates,lease_fee_base_sat,u32,
219subtypedata,lease_rates,channel_fee_max_base_msat,tu32,
220msgtype,stfu,2
221msgdata,stfu,channel_id,channel_id,
222msgdata,stfu,initiator,u8,
223msgtype,splice_init,80
224msgdata,splice_init,channel_id,channel_id,
225msgdata,splice_init,funding_contribution_satoshis,s64,
226msgdata,splice_init,funding_feerate_perkw,u32,
227msgdata,splice_init,locktime,u32,
228msgdata,splice_init,funding_pubkey,point,
229msgdata,splice_init,tlvs,splice_init_tlvs,
230tlvtype,splice_init_tlvs,require_confirmed_inputs,2
231msgtype,splice_ack,81
232msgdata,splice_ack,channel_id,channel_id,
233msgdata,splice_ack,funding_contribution_satoshis,s64,
234msgdata,splice_ack,funding_pubkey,point,
235msgdata,splice_ack,tlvs,splice_ack_tlvs,
236tlvtype,splice_ack_tlvs,require_confirmed_inputs,2
237msgtype,splice_locked,77
238msgdata,splice_locked,channel_id,channel_id,
239msgdata,splice_locked,splice_txid,sha256,
240msgtype,shutdown,38
241msgdata,shutdown,channel_id,channel_id,
242msgdata,shutdown,len,u16,
243msgdata,shutdown,scriptpubkey,byte,len
244msgdata,shutdown,tlvs,shutdown_tlvs,
245tlvtype,shutdown_tlvs,wrong_funding,100
246tlvdata,shutdown_tlvs,wrong_funding,txid,sha256,
247tlvdata,shutdown_tlvs,wrong_funding,outnum,u32,
248msgtype,closing_complete,40
249msgdata,closing_complete,channel_id,channel_id,
250msgdata,closing_complete,closer_scriptpubkey_len,u16,
251msgdata,closing_complete,closer_scriptpubkey,byte,closer_scriptpubkey_len
252msgdata,closing_complete,closee_scriptpubkey_len,u16,
253msgdata,closing_complete,closee_scriptpubkey,byte,closee_scriptpubkey_len
254msgdata,closing_complete,fee_satoshis,u64,
255msgdata,closing_complete,locktime,u32,
256msgdata,closing_complete,tlvs,closing_tlvs,
257msgtype,closing_sig,41
258msgdata,closing_sig,channel_id,channel_id,
259msgdata,closing_sig,closer_scriptpubkey_len,u16,
260msgdata,closing_sig,closer_scriptpubkey,byte,closer_scriptpubkey_len
261msgdata,closing_sig,closee_scriptpubkey_len,u16,
262msgdata,closing_sig,closee_scriptpubkey,byte,closee_scriptpubkey_len
263msgdata,closing_sig,fee_satoshis,u64,
264msgdata,closing_sig,locktime,u32,
265msgdata,closing_sig,tlvs,closing_tlvs,
266tlvtype,closing_tlvs,closer_output_only,1
267tlvdata,closing_tlvs,closer_output_only,sig,signature,
268tlvtype,closing_tlvs,closee_output_only,2
269tlvdata,closing_tlvs,closee_output_only,sig,signature,
270tlvtype,closing_tlvs,closer_and_closee_outputs,3
271tlvdata,closing_tlvs,closer_and_closee_outputs,sig,signature,
272msgtype,closing_signed,39
273msgdata,closing_signed,channel_id,channel_id,
274msgdata,closing_signed,fee_satoshis,u64,
275msgdata,closing_signed,signature,signature,
276msgdata,closing_signed,tlvs,closing_signed_tlvs,
277tlvtype,closing_signed_tlvs,fee_range,1
278tlvdata,closing_signed_tlvs,fee_range,min_fee_satoshis,u64,
279tlvdata,closing_signed_tlvs,fee_range,max_fee_satoshis,u64,
280msgtype,update_add_htlc,128
281msgdata,update_add_htlc,channel_id,channel_id,
282msgdata,update_add_htlc,id,u64,
283msgdata,update_add_htlc,amount_msat,u64,
284msgdata,update_add_htlc,payment_hash,sha256,
285msgdata,update_add_htlc,cltv_expiry,u32,
286msgdata,update_add_htlc,onion_routing_packet,byte,1366
287tlvtype,update_add_htlc_tlvs,blinded_path,0
288tlvdata,update_add_htlc_tlvs,blinded_path,path_key,point,
289msgtype,update_fulfill_htlc,130
290msgdata,update_fulfill_htlc,channel_id,channel_id,
291msgdata,update_fulfill_htlc,id,u64,
292msgdata,update_fulfill_htlc,payment_preimage,byte,32
293msgtype,update_fail_htlc,131
294msgdata,update_fail_htlc,channel_id,channel_id,
295msgdata,update_fail_htlc,id,u64,
296msgdata,update_fail_htlc,len,u16,
297msgdata,update_fail_htlc,reason,byte,len
298msgtype,update_fail_malformed_htlc,135
299msgdata,update_fail_malformed_htlc,channel_id,channel_id,
300msgdata,update_fail_malformed_htlc,id,u64,
301msgdata,update_fail_malformed_htlc,sha256_of_onion,sha256,
302msgdata,update_fail_malformed_htlc,failure_code,u16,
303msgtype,start_batch,127
304msgdata,start_batch,channel_id,channel_id,
305msgdata,start_batch,batch_size,u16,
306msgdata,start_batch,tlvs,start_batch_tlvs,
307tlvtype,start_batch_tlvs,message_type,1
308tlvdata,start_batch_tlvs,message_type,message_type,u16,
309msgtype,commitment_signed,132
310msgdata,commitment_signed,channel_id,channel_id,
311msgdata,commitment_signed,signature,signature,
312msgdata,commitment_signed,num_htlcs,u16,
313msgdata,commitment_signed,htlc_signature,signature,num_htlcs
314msgdata,commitment_signed,tlvs,commitment_signed_tlvs,
315tlvtype,commitment_signed_tlvs,funding_txid,1
316tlvdata,commitment_signed_tlvs,funding_txid,funding_txid,sha256,
317msgtype,revoke_and_ack,133
318msgdata,revoke_and_ack,channel_id,channel_id,
319msgdata,revoke_and_ack,per_commitment_secret,byte,32
320msgdata,revoke_and_ack,next_per_commitment_point,point,
321msgtype,update_fee,134
322msgdata,update_fee,channel_id,channel_id,
323msgdata,update_fee,feerate_per_kw,u32,
324msgtype,update_blockheight,137
325msgdata,update_blockheight,channel_id,channel_id,
326msgdata,update_blockheight,blockheight,u32,
327msgtype,channel_reestablish,136
328msgdata,channel_reestablish,channel_id,channel_id,
329msgdata,channel_reestablish,next_commitment_number,u64,
330msgdata,channel_reestablish,next_revocation_number,u64,
331msgdata,channel_reestablish,your_last_per_commitment_secret,byte,32
332msgdata,channel_reestablish,my_current_per_commitment_point,point,
333tlvtype,channel_reestablish_tlvs,next_funding,1
334tlvdata,channel_reestablish_tlvs,next_funding,next_funding_txid,sha256,
335tlvdata,channel_reestablish_tlvs,next_funding,retransmit_flags,byte,
336tlvtype,channel_reestablish_tlvs,my_current_funding_locked,5
337tlvdata,channel_reestablish_tlvs,my_current_funding_locked,my_current_funding_locked_txid,sha256,
338tlvdata,channel_reestablish_tlvs,my_current_funding_locked,retransmit_flags,byte,
339msgtype,announcement_signatures,259
340msgdata,announcement_signatures,channel_id,channel_id,
341msgdata,announcement_signatures,short_channel_id,short_channel_id,
342msgdata,announcement_signatures,node_signature,signature,
343msgdata,announcement_signatures,bitcoin_signature,signature,
344msgtype,channel_announcement,256
345msgdata,channel_announcement,node_signature_1,signature,
346msgdata,channel_announcement,node_signature_2,signature,
347msgdata,channel_announcement,bitcoin_signature_1,signature,
348msgdata,channel_announcement,bitcoin_signature_2,signature,
349msgdata,channel_announcement,len,u16,
350msgdata,channel_announcement,features,byte,len
351msgdata,channel_announcement,chain_hash,chain_hash,
352msgdata,channel_announcement,short_channel_id,short_channel_id,
353msgdata,channel_announcement,node_id_1,point,
354msgdata,channel_announcement,node_id_2,point,
355msgdata,channel_announcement,bitcoin_key_1,point,
356msgdata,channel_announcement,bitcoin_key_2,point,
357msgtype,node_announcement,257
358msgdata,node_announcement,signature,signature,
359msgdata,node_announcement,flen,u16,
360msgdata,node_announcement,features,byte,flen
361msgdata,node_announcement,timestamp,u32,
362msgdata,node_announcement,node_id,point,
363msgdata,node_announcement,rgb_color,byte,3
364msgdata,node_announcement,alias,byte,32
365msgdata,node_announcement,addrlen,u16,
366msgdata,node_announcement,addresses,byte,addrlen
367msgdata,node_announcement,tlvs,node_ann_tlvs,
368tlvtype,node_ann_tlvs,option_will_fund,1
369tlvdata,node_ann_tlvs,option_will_fund,lease_rates,lease_rates,
370msgtype,channel_update,258
371msgdata,channel_update,signature,signature,
372msgdata,channel_update,chain_hash,chain_hash,
373msgdata,channel_update,short_channel_id,short_channel_id,
374msgdata,channel_update,timestamp,u32,
375msgdata,channel_update,message_flags,byte,
376msgdata,channel_update,channel_flags,byte,
377msgdata,channel_update,cltv_expiry_delta,u16,
378msgdata,channel_update,htlc_minimum_msat,u64,
379msgdata,channel_update,fee_base_msat,u32,
380msgdata,channel_update,fee_proportional_millionths,u32,
381msgdata,channel_update,htlc_maximum_msat,u64,
382msgtype,query_short_channel_ids,261
383msgdata,query_short_channel_ids,chain_hash,chain_hash,
384msgdata,query_short_channel_ids,len,u16,
385msgdata,query_short_channel_ids,encoded_short_ids,byte,len
386msgdata,query_short_channel_ids,tlvs,query_short_channel_ids_tlvs,
387tlvtype,query_short_channel_ids_tlvs,query_flags,1
388tlvdata,query_short_channel_ids_tlvs,query_flags,encoding_type,byte,
389tlvdata,query_short_channel_ids_tlvs,query_flags,encoded_query_flags,byte,...
390msgtype,reply_short_channel_ids_end,262
391msgdata,reply_short_channel_ids_end,chain_hash,chain_hash,
392msgdata,reply_short_channel_ids_end,full_information,byte,
393msgtype,query_channel_range,263
394msgdata,query_channel_range,chain_hash,chain_hash,
395msgdata,query_channel_range,first_blocknum,u32,
396msgdata,query_channel_range,number_of_blocks,u32,
397msgdata,query_channel_range,tlvs,query_channel_range_tlvs,
398tlvtype,query_channel_range_tlvs,query_option,1
399tlvdata,query_channel_range_tlvs,query_option,query_option_flags,bigsize,
400msgtype,reply_channel_range,264
401msgdata,reply_channel_range,chain_hash,chain_hash,
402msgdata,reply_channel_range,first_blocknum,u32,
403msgdata,reply_channel_range,number_of_blocks,u32,
404msgdata,reply_channel_range,sync_complete,byte,
405msgdata,reply_channel_range,len,u16,
406msgdata,reply_channel_range,encoded_short_ids,byte,len
407msgdata,reply_channel_range,tlvs,reply_channel_range_tlvs,
408tlvtype,reply_channel_range_tlvs,timestamps_tlv,1
409tlvdata,reply_channel_range_tlvs,timestamps_tlv,encoding_type,byte,
410tlvdata,reply_channel_range_tlvs,timestamps_tlv,encoded_timestamps,byte,...
411tlvtype,reply_channel_range_tlvs,checksums_tlv,3
412tlvdata,reply_channel_range_tlvs,checksums_tlv,checksums,channel_update_checksums,...
413subtype,channel_update_timestamps
414subtypedata,channel_update_timestamps,timestamp_node_id_1,u32,
415subtypedata,channel_update_timestamps,timestamp_node_id_2,u32,
416subtype,channel_update_checksums
417subtypedata,channel_update_checksums,checksum_node_id_1,u32,
418subtypedata,channel_update_checksums,checksum_node_id_2,u32,
419msgtype,gossip_timestamp_filter,265
420msgdata,gossip_timestamp_filter,chain_hash,chain_hash,
421msgdata,gossip_timestamp_filter,first_timestamp,u32,
422msgdata,gossip_timestamp_filter,timestamp_range,u32,
423msgtype,onion_message,513,option_onion_messages
424msgdata,onion_message,path_key,point,
425msgdata,onion_message,len,u16,
426msgdata,onion_message,onionmsg,byte,len