Skip to content
This repository was archived by the owner on Jul 21, 2023. It is now read-only.

Commit 52323ab

Browse files
authored
deps: update protons to 5.1.0 (#364)
1 parent 4c45325 commit 52323ab

File tree

2 files changed

+9
-24
lines changed

2 files changed

+9
-24
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@
176176
"p-defer": "^4.0.0",
177177
"p-queue": "^7.2.0",
178178
"private-ip": "^2.3.3",
179-
"protons-runtime": "^3.0.1",
179+
"protons-runtime": "^3.1.0",
180180
"timeout-abort-controller": "^3.0.0",
181181
"uint8arraylist": "^2.0.0",
182182
"uint8arrays": "^3.0.0",
@@ -200,7 +200,7 @@
200200
"lodash.random": "^3.2.0",
201201
"lodash.range": "^3.2.0",
202202
"p-retry": "^5.0.0",
203-
"protons": "^5.0.0",
203+
"protons": "^5.1.0",
204204
"sinon": "^14.0.0",
205205
"ts-sinon": "^2.0.2",
206206
"which": "^2.0.2"

src/message/dht.ts

+7-22
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,9 @@ export namespace Message {
190190
writer.ldelim()
191191
}
192192
}, (reader, length) => {
193-
const obj: any = {}
193+
const obj: any = {
194+
addrs: []
195+
}
194196

195197
const end = length == null ? reader.len : reader.pos + length
196198

@@ -202,7 +204,6 @@ export namespace Message {
202204
obj.id = reader.bytes()
203205
break
204206
case 2:
205-
obj.addrs = obj.addrs ?? []
206207
obj.addrs.push(reader.bytes())
207208
break
208209
case 3:
@@ -214,12 +215,6 @@ export namespace Message {
214215
}
215216
}
216217

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-
223218
return obj
224219
})
225220
}
@@ -287,7 +282,10 @@ export namespace Message {
287282
writer.ldelim()
288283
}
289284
}, (reader, length) => {
290-
const obj: any = {}
285+
const obj: any = {
286+
closerPeers: [],
287+
providerPeers: []
288+
}
291289

292290
const end = length == null ? reader.len : reader.pos + length
293291

@@ -308,11 +306,9 @@ export namespace Message {
308306
obj.record = reader.bytes()
309307
break
310308
case 8:
311-
obj.closerPeers = obj.closerPeers ?? []
312309
obj.closerPeers.push(Message.Peer.codec().decode(reader, reader.uint32()))
313310
break
314311
case 9:
315-
obj.providerPeers = obj.providerPeers ?? []
316312
obj.providerPeers.push(Message.Peer.codec().decode(reader, reader.uint32()))
317313
break
318314
default:
@@ -321,17 +317,6 @@ export namespace Message {
321317
}
322318
}
323319

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-
335320
return obj
336321
})
337322
}

0 commit comments

Comments
 (0)