mirror of
https://github.com/ElementsProject/lightning.git
synced 2025-01-03 20:44:54 +01:00
cb22015b2a
We make it a first-class citizen internally, even though we won't use it over the wire (at least, non-experimental builds). This scheme follows the latest draft, in which features are flagged compulsory. We also add several helper functions. Since uses the *even* bits (as per latest spec), not the *odd* bits, we have some other fixups. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
19 lines
1.0 KiB
Diff
19 lines
1.0 KiB
Diff
--- wire/peer_wire.csv 2021-05-09 15:44:59.166135652 +0930
|
|
+++ wire/peer_wire.csv.raw 2021-05-11 09:59:31.695459756 +0930
|
|
@@ -221,6 +131,15 @@
|
|
msgdata,channel_reestablish,next_revocation_number,u64,
|
|
msgdata,channel_reestablish,your_last_per_commitment_secret,byte,32
|
|
msgdata,channel_reestablish,my_current_per_commitment_point,point,
|
|
+msgdata,channel_reestablish,tlvs,channel_reestablish_tlvs,
|
|
+tlvtype,channel_reestablish_tlvs,next_to_send,1
|
|
+tlvdata,channel_reestablish_tlvs,next_to_send,commitment_number,tu64,
|
|
+tlvtype,channel_reestablish_tlvs,desired_type,3
|
|
+tlvdata,channel_reestablish_tlvs,desired_type,type,channel_type,
|
|
+tlvtype,channel_reestablish_tlvs,current_type,5
|
|
+tlvdata,channel_reestablish_tlvs,current_type,type,channel_type,
|
|
+tlvtype,channel_reestablish_tlvs,upgradable,7
|
|
+tlvdata,channel_reestablish_tlvs,upgradable,upgrades,channel_type,...
|
|
msgtype,announcement_signatures,259
|
|
msgdata,announcement_signatures,channel_id,channel_id,
|
|
msgdata,announcement_signatures,short_channel_id,short_channel_id,
|