@@ -262,49 +262,97 @@ where
262
262
msgs:: WarningMessage :: TYPE => Ok ( Message :: Warning ( Readable :: read ( buffer) ?) ) ,
263
263
msgs:: Ping :: TYPE => Ok ( Message :: Ping ( Readable :: read ( buffer) ?) ) ,
264
264
msgs:: Pong :: TYPE => Ok ( Message :: Pong ( Readable :: read ( buffer) ?) ) ,
265
- msgs:: PeerStorage :: TYPE => Ok ( Message :: PeerStorage ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
266
- msgs:: PeerStorageRetrieval :: TYPE => {
267
- Ok ( Message :: PeerStorageRetrieval ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
265
+ msgs:: PeerStorage :: TYPE => {
266
+ Ok ( Message :: PeerStorage ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
268
267
} ,
268
+ msgs:: PeerStorageRetrieval :: TYPE => Ok ( Message :: PeerStorageRetrieval (
269
+ LengthReadable :: read_from_fixed_length_buffer ( buffer) ?,
270
+ ) ) ,
269
271
msgs:: OpenChannel :: TYPE => Ok ( Message :: OpenChannel ( Readable :: read ( buffer) ?) ) ,
270
272
msgs:: OpenChannelV2 :: TYPE => Ok ( Message :: OpenChannelV2 ( Readable :: read ( buffer) ?) ) ,
271
273
msgs:: AcceptChannel :: TYPE => Ok ( Message :: AcceptChannel ( Readable :: read ( buffer) ?) ) ,
272
274
msgs:: AcceptChannelV2 :: TYPE => Ok ( Message :: AcceptChannelV2 ( Readable :: read ( buffer) ?) ) ,
273
- msgs:: FundingCreated :: TYPE => Ok ( Message :: FundingCreated ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
274
- msgs:: FundingSigned :: TYPE => Ok ( Message :: FundingSigned ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
275
+ msgs:: FundingCreated :: TYPE => {
276
+ Ok ( Message :: FundingCreated ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
277
+ } ,
278
+ msgs:: FundingSigned :: TYPE => {
279
+ Ok ( Message :: FundingSigned ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
280
+ } ,
275
281
#[ cfg( splicing) ]
276
282
msgs:: SpliceInit :: TYPE => Ok ( Message :: SpliceInit ( Readable :: read ( buffer) ?) ) ,
277
- msgs:: Stfu :: TYPE => Ok ( Message :: Stfu ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
283
+ msgs:: Stfu :: TYPE => {
284
+ Ok ( Message :: Stfu ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
285
+ } ,
278
286
#[ cfg( splicing) ]
279
287
msgs:: SpliceAck :: TYPE => Ok ( Message :: SpliceAck ( Readable :: read ( buffer) ?) ) ,
280
288
#[ cfg( splicing) ]
281
289
msgs:: SpliceLocked :: TYPE => Ok ( Message :: SpliceLocked ( Readable :: read ( buffer) ?) ) ,
282
- msgs:: TxAddInput :: TYPE => Ok ( Message :: TxAddInput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
283
- msgs:: TxAddOutput :: TYPE => Ok ( Message :: TxAddOutput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
284
- msgs:: TxRemoveInput :: TYPE => Ok ( Message :: TxRemoveInput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
285
- msgs:: TxRemoveOutput :: TYPE => Ok ( Message :: TxRemoveOutput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
286
- msgs:: TxComplete :: TYPE => Ok ( Message :: TxComplete ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
287
- msgs:: TxSignatures :: TYPE => Ok ( Message :: TxSignatures ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
288
- msgs:: TxInitRbf :: TYPE => Ok ( Message :: TxInitRbf ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
289
- msgs:: TxAckRbf :: TYPE => Ok ( Message :: TxAckRbf ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
290
- msgs:: TxAbort :: TYPE => Ok ( Message :: TxAbort ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
291
- msgs:: ChannelReady :: TYPE => Ok ( Message :: ChannelReady ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
292
- msgs:: Shutdown :: TYPE => Ok ( Message :: Shutdown ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
293
- msgs:: ClosingSigned :: TYPE => Ok ( Message :: ClosingSigned ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
294
- msgs:: OnionMessage :: TYPE => Ok ( Message :: OnionMessage ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
295
- msgs:: UpdateAddHTLC :: TYPE => Ok ( Message :: UpdateAddHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
296
- msgs:: UpdateFulfillHTLC :: TYPE => Ok ( Message :: UpdateFulfillHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
297
- msgs:: UpdateFailHTLC :: TYPE => Ok ( Message :: UpdateFailHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
298
- msgs:: UpdateFailMalformedHTLC :: TYPE => {
299
- Ok ( Message :: UpdateFailMalformedHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
290
+ msgs:: TxAddInput :: TYPE => {
291
+ Ok ( Message :: TxAddInput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
292
+ } ,
293
+ msgs:: TxAddOutput :: TYPE => {
294
+ Ok ( Message :: TxAddOutput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
295
+ } ,
296
+ msgs:: TxRemoveInput :: TYPE => {
297
+ Ok ( Message :: TxRemoveInput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
298
+ } ,
299
+ msgs:: TxRemoveOutput :: TYPE => {
300
+ Ok ( Message :: TxRemoveOutput ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
301
+ } ,
302
+ msgs:: TxComplete :: TYPE => {
303
+ Ok ( Message :: TxComplete ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
304
+ } ,
305
+ msgs:: TxSignatures :: TYPE => {
306
+ Ok ( Message :: TxSignatures ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
307
+ } ,
308
+ msgs:: TxInitRbf :: TYPE => {
309
+ Ok ( Message :: TxInitRbf ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
310
+ } ,
311
+ msgs:: TxAckRbf :: TYPE => {
312
+ Ok ( Message :: TxAckRbf ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
313
+ } ,
314
+ msgs:: TxAbort :: TYPE => {
315
+ Ok ( Message :: TxAbort ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
316
+ } ,
317
+ msgs:: ChannelReady :: TYPE => {
318
+ Ok ( Message :: ChannelReady ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
319
+ } ,
320
+ msgs:: Shutdown :: TYPE => {
321
+ Ok ( Message :: Shutdown ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
322
+ } ,
323
+ msgs:: ClosingSigned :: TYPE => {
324
+ Ok ( Message :: ClosingSigned ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
325
+ } ,
326
+ msgs:: OnionMessage :: TYPE => {
327
+ Ok ( Message :: OnionMessage ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
328
+ } ,
329
+ msgs:: UpdateAddHTLC :: TYPE => {
330
+ Ok ( Message :: UpdateAddHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
331
+ } ,
332
+ msgs:: UpdateFulfillHTLC :: TYPE => {
333
+ Ok ( Message :: UpdateFulfillHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
334
+ } ,
335
+ msgs:: UpdateFailHTLC :: TYPE => {
336
+ Ok ( Message :: UpdateFailHTLC ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
337
+ } ,
338
+ msgs:: UpdateFailMalformedHTLC :: TYPE => Ok ( Message :: UpdateFailMalformedHTLC (
339
+ LengthReadable :: read_from_fixed_length_buffer ( buffer) ?,
340
+ ) ) ,
341
+ msgs:: CommitmentSigned :: TYPE => {
342
+ Ok ( Message :: CommitmentSigned ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
343
+ } ,
344
+ msgs:: RevokeAndACK :: TYPE => {
345
+ Ok ( Message :: RevokeAndACK ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
346
+ } ,
347
+ msgs:: UpdateFee :: TYPE => {
348
+ Ok ( Message :: UpdateFee ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
300
349
} ,
301
- msgs:: CommitmentSigned :: TYPE => Ok ( Message :: CommitmentSigned ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
302
- msgs:: RevokeAndACK :: TYPE => Ok ( Message :: RevokeAndACK ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
303
- msgs:: UpdateFee :: TYPE => Ok ( Message :: UpdateFee ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
304
- msgs:: ChannelReestablish :: TYPE => Ok ( Message :: ChannelReestablish ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
305
- msgs:: AnnouncementSignatures :: TYPE => {
306
- Ok ( Message :: AnnouncementSignatures ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
350
+ msgs:: ChannelReestablish :: TYPE => {
351
+ Ok ( Message :: ChannelReestablish ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
307
352
} ,
353
+ msgs:: AnnouncementSignatures :: TYPE => Ok ( Message :: AnnouncementSignatures (
354
+ LengthReadable :: read_from_fixed_length_buffer ( buffer) ?,
355
+ ) ) ,
308
356
msgs:: ChannelAnnouncement :: TYPE => {
309
357
Ok ( Message :: ChannelAnnouncement ( Readable :: read ( buffer) ?) )
310
358
} ,
@@ -313,14 +361,18 @@ where
313
361
msgs:: QueryShortChannelIds :: TYPE => {
314
362
Ok ( Message :: QueryShortChannelIds ( Readable :: read ( buffer) ?) )
315
363
} ,
316
- msgs:: ReplyShortChannelIdsEnd :: TYPE => {
317
- Ok ( Message :: ReplyShortChannelIdsEnd ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
364
+ msgs:: ReplyShortChannelIdsEnd :: TYPE => Ok ( Message :: ReplyShortChannelIdsEnd (
365
+ LengthReadable :: read_from_fixed_length_buffer ( buffer) ?,
366
+ ) ) ,
367
+ msgs:: QueryChannelRange :: TYPE => {
368
+ Ok ( Message :: QueryChannelRange ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
318
369
} ,
319
- msgs:: QueryChannelRange :: TYPE => Ok ( Message :: QueryChannelRange ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
320
- msgs:: ReplyChannelRange :: TYPE => Ok ( Message :: ReplyChannelRange ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) ) ,
321
- msgs:: GossipTimestampFilter :: TYPE => {
322
- Ok ( Message :: GossipTimestampFilter ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
370
+ msgs:: ReplyChannelRange :: TYPE => {
371
+ Ok ( Message :: ReplyChannelRange ( LengthReadable :: read_from_fixed_length_buffer ( buffer) ?) )
323
372
} ,
373
+ msgs:: GossipTimestampFilter :: TYPE => Ok ( Message :: GossipTimestampFilter (
374
+ LengthReadable :: read_from_fixed_length_buffer ( buffer) ?,
375
+ ) ) ,
324
376
_ => {
325
377
if let Some ( custom) = custom_reader. read ( message_type, buffer) ? {
326
378
Ok ( Message :: Custom ( custom) )
0 commit comments