File tree 2 files changed +9
-3
lines changed
2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change @@ -311,6 +311,9 @@ describe("ENR", function () {
311
311
const ip6 = "::1" ;
312
312
const tcp = 8080 ;
313
313
const udp = 8080 ;
314
+ const wsMultiaddr = multiaddr (
315
+ "/dns4/node-01.do-ams3.wakuv2.prod.statusim.net/tcp/8000/wss"
316
+ ) ;
314
317
let peerId : PeerId ;
315
318
let enr : ENR ;
316
319
@@ -323,6 +326,7 @@ describe("ENR", function () {
323
326
enr . udp = udp ;
324
327
enr . tcp6 = tcp ;
325
328
enr . udp6 = udp ;
329
+ enr . multiaddrs = [ wsMultiaddr ] ;
326
330
} ) ;
327
331
328
332
it ( "should properly create location multiaddrs - udp4" , ( ) => {
@@ -391,7 +395,7 @@ describe("ENR", function () {
391
395
const peerInfo = enr . peerInfo ! ;
392
396
console . log ( peerInfo ) ;
393
397
expect ( peerInfo . id . toString ( ) ) . to . equal ( peerId . toString ( ) ) ;
394
- expect ( peerInfo . multiaddrs . length ) . to . equal ( 4 ) ;
398
+ expect ( peerInfo . multiaddrs . length ) . to . equal ( 5 ) ;
395
399
expect ( peerInfo . multiaddrs . map ( ( ma ) => ma . toString ( ) ) ) . to . contain (
396
400
multiaddr ( `/ip4/${ ip4 } /tcp/${ tcp } ` ) . toString ( )
397
401
) ;
@@ -404,6 +408,9 @@ describe("ENR", function () {
404
408
expect ( peerInfo . multiaddrs . map ( ( ma ) => ma . toString ( ) ) ) . to . contain (
405
409
multiaddr ( `/ip6/${ ip6 } /udp/${ udp } ` ) . toString ( )
406
410
) ;
411
+ expect ( peerInfo . multiaddrs . map ( ( ma ) => ma . toString ( ) ) ) . to . contain (
412
+ wsMultiaddr . toString ( )
413
+ ) ;
407
414
} ) ;
408
415
} ) ;
409
416
Original file line number Diff line number Diff line change @@ -99,9 +99,8 @@ export class ENR extends RawEnr implements IEnr {
99
99
}
100
100
101
101
const _multiaddrs = this . multiaddrs ?? [ ] ;
102
- multiaddrs . concat ( _multiaddrs ) ;
103
102
104
- return multiaddrs ;
103
+ return multiaddrs . concat ( _multiaddrs ) ;
105
104
}
106
105
107
106
get peerInfo ( ) : PeerInfo | undefined {
You can’t perform that action at this time.
0 commit comments