splice: Update splice_info tlv to use odd version
Update the tlv to use the type referenced in the spec, which also makes marks the tlv as optional. Changelog-EXPERIMENTAL: --experimental-splicing: if you have splicing enabled on a channel both nodes must upgrade in unison due to updating commitment_signeds splice_info tlv's type.
This commit is contained in:
committed by
Rusty Russell
parent
1ead6791fd
commit
c29db2458e
@@ -22,11 +22,12 @@ index 9abcb0e64..e2aae8efb 100644
|
||||
msgtype,commitment_signed,132
|
||||
msgdata,commitment_signed,channel_id,channel_id,
|
||||
msgdata,commitment_signed,signature,signature,
|
||||
@@ -309,6 +309,5 @@ msgdata,commitment_signed,num_htlcs,u16,
|
||||
@@ -309,7 +309,6 @@ msgdata,commitment_signed,num_htlcs,u16,
|
||||
msgdata,commitment_signed,htlc_signature,signature,num_htlcs
|
||||
msgdata,commitment_signed,splice_channel_id,commitment_signed_tlvs,
|
||||
tlvtype,commitment_signed_tlvs,splice_info,0
|
||||
-tlvtype,commitment_signed_tlvs,splice_info,0
|
||||
-tlvdata,commitment_signed_tlvs,splice_info,batch_size,u16,
|
||||
+tlvtype,commitment_signed_tlvs,splice_info,1
|
||||
tlvdata,commitment_signed_tlvs,splice_info,funding_txid,sha256,
|
||||
msgtype,revoke_and_ack,133
|
||||
msgdata,revoke_and_ack,channel_id,channel_id,
|
||||
|
||||
@@ -308,7 +308,7 @@ msgdata,commitment_signed,signature,signature,
|
||||
msgdata,commitment_signed,num_htlcs,u16,
|
||||
msgdata,commitment_signed,htlc_signature,signature,num_htlcs
|
||||
msgdata,commitment_signed,splice_channel_id,commitment_signed_tlvs,
|
||||
tlvtype,commitment_signed_tlvs,splice_info,0
|
||||
tlvtype,commitment_signed_tlvs,splice_info,1
|
||||
tlvdata,commitment_signed_tlvs,splice_info,funding_txid,sha256,
|
||||
msgtype,revoke_and_ack,133
|
||||
msgdata,revoke_and_ack,channel_id,channel_id,
|
||||
|
||||
|
Reference in New Issue
Block a user