@@ -134,8 +134,7 @@ object OpenDualFundedChannelTlv {
134134 .typecase(UInt64 (0 ), upfrontShutdownScriptCodec)
135135 .typecase(UInt64 (1 ), channelTypeCodec)
136136 .typecase(UInt64 (2 ), requireConfirmedInputsCodec)
137- // We use a temporary TLV while the spec is being reviewed.
138- .typecase(UInt64 (1339 ), requestFundingCodec)
137+ .typecase(UInt64 (5 ), requestFundingCodec)
139138 .typecase(UInt64 (0x47000007 ), pushAmountCodec)
140139 )
141140}
@@ -156,8 +155,7 @@ object TxInitRbfTlv {
156155 val txInitRbfTlvCodec : Codec [TlvStream [TxInitRbfTlv ]] = tlvStream(discriminated[TxInitRbfTlv ].by(varint)
157156 .typecase(UInt64 (0 ), tlvField(satoshiSigned.as[SharedOutputContributionTlv ]))
158157 .typecase(UInt64 (2 ), requireConfirmedInputsCodec)
159- // We use a temporary TLV while the spec is being reviewed.
160- .typecase(UInt64 (1339 ), requestFundingCodec)
158+ .typecase(UInt64 (5 ), requestFundingCodec)
161159 )
162160}
163161
@@ -169,8 +167,7 @@ object TxAckRbfTlv {
169167 val txAckRbfTlvCodec : Codec [TlvStream [TxAckRbfTlv ]] = tlvStream(discriminated[TxAckRbfTlv ].by(varint)
170168 .typecase(UInt64 (0 ), tlvField(satoshiSigned.as[SharedOutputContributionTlv ]))
171169 .typecase(UInt64 (2 ), requireConfirmedInputsCodec)
172- // We use a temporary TLV while the spec is being reviewed.
173- .typecase(UInt64 (1339 ), provideFundingCodec)
170+ .typecase(UInt64 (5 ), provideFundingCodec)
174171 )
175172}
176173
@@ -180,8 +177,7 @@ object SpliceInitTlv {
180177
181178 val spliceInitTlvCodec : Codec [TlvStream [SpliceInitTlv ]] = tlvStream(discriminated[SpliceInitTlv ].by(varint)
182179 .typecase(UInt64 (2 ), requireConfirmedInputsCodec)
183- // We use a temporary TLV while the spec is being reviewed.
184- .typecase(UInt64 (1339 ), requestFundingCodec)
180+ .typecase(UInt64 (5 ), requestFundingCodec)
185181 .typecase(UInt64 (0x47000007 ), tlvField(tmillisatoshi.as[PushAmountTlv ]))
186182 .typecase(UInt64 (0x47000011 ), channelTypeCodec.as[ChannelTypeTlv ])
187183 )
@@ -193,8 +189,7 @@ object SpliceAckTlv {
193189
194190 val spliceAckTlvCodec : Codec [TlvStream [SpliceAckTlv ]] = tlvStream(discriminated[SpliceAckTlv ].by(varint)
195191 .typecase(UInt64 (2 ), requireConfirmedInputsCodec)
196- // We use a temporary TLV while the spec is being reviewed.
197- .typecase(UInt64 (1339 ), provideFundingCodec)
192+ .typecase(UInt64 (5 ), provideFundingCodec)
198193 .typecase(UInt64 (41042 ), feeCreditUsedCodec)
199194 .typecase(UInt64 (0x47000007 ), tlvField(tmillisatoshi.as[PushAmountTlv ]))
200195 .typecase(UInt64 (0x47000011 ), channelTypeCodec.as[ChannelTypeTlv ])
@@ -213,8 +208,7 @@ object AcceptDualFundedChannelTlv {
213208 .typecase(UInt64 (0 ), upfrontShutdownScriptCodec)
214209 .typecase(UInt64 (1 ), channelTypeCodec)
215210 .typecase(UInt64 (2 ), requireConfirmedInputsCodec)
216- // We use a temporary TLV while the spec is being reviewed.
217- .typecase(UInt64 (1339 ), provideFundingCodec)
211+ .typecase(UInt64 (5 ), provideFundingCodec)
218212 .typecase(UInt64 (41042 ), feeCreditUsedCodec)
219213 .typecase(UInt64 (0x47000007 ), pushAmountCodec)
220214 )
0 commit comments