@@ -190,7 +190,9 @@ export namespace Message {
190
190
writer . ldelim ( )
191
191
}
192
192
} , ( reader , length ) => {
193
- const obj : any = { }
193
+ const obj : any = {
194
+ addrs : [ ]
195
+ }
194
196
195
197
const end = length == null ? reader . len : reader . pos + length
196
198
@@ -202,7 +204,6 @@ export namespace Message {
202
204
obj . id = reader . bytes ( )
203
205
break
204
206
case 2 :
205
- obj . addrs = obj . addrs ?? [ ]
206
207
obj . addrs . push ( reader . bytes ( ) )
207
208
break
208
209
case 3 :
@@ -214,12 +215,6 @@ export namespace Message {
214
215
}
215
216
}
216
217
217
- obj . addrs = obj . addrs ?? [ ]
218
-
219
- if ( obj . addrs == null ) {
220
- throw new Error ( 'Protocol error: value for required field "addrs" was not found in protobuf' )
221
- }
222
-
223
218
return obj
224
219
} )
225
220
}
@@ -287,7 +282,10 @@ export namespace Message {
287
282
writer . ldelim ( )
288
283
}
289
284
} , ( reader , length ) => {
290
- const obj : any = { }
285
+ const obj : any = {
286
+ closerPeers : [ ] ,
287
+ providerPeers : [ ]
288
+ }
291
289
292
290
const end = length == null ? reader . len : reader . pos + length
293
291
@@ -308,11 +306,9 @@ export namespace Message {
308
306
obj . record = reader . bytes ( )
309
307
break
310
308
case 8 :
311
- obj . closerPeers = obj . closerPeers ?? [ ]
312
309
obj . closerPeers . push ( Message . Peer . codec ( ) . decode ( reader , reader . uint32 ( ) ) )
313
310
break
314
311
case 9 :
315
- obj . providerPeers = obj . providerPeers ?? [ ]
316
312
obj . providerPeers . push ( Message . Peer . codec ( ) . decode ( reader , reader . uint32 ( ) ) )
317
313
break
318
314
default :
@@ -321,17 +317,6 @@ export namespace Message {
321
317
}
322
318
}
323
319
324
- obj . closerPeers = obj . closerPeers ?? [ ]
325
- obj . providerPeers = obj . providerPeers ?? [ ]
326
-
327
- if ( obj . closerPeers == null ) {
328
- throw new Error ( 'Protocol error: value for required field "closerPeers" was not found in protobuf' )
329
- }
330
-
331
- if ( obj . providerPeers == null ) {
332
- throw new Error ( 'Protocol error: value for required field "providerPeers" was not found in protobuf' )
333
- }
334
-
335
320
return obj
336
321
} )
337
322
}
0 commit comments