@@ -222,13 +222,13 @@ export interface Multiaddr {
222
222
* import { multiaddr } from '@multiformats/multiaddr'
223
223
*
224
224
* const mh1 = multiaddr('/ip4/8.8.8.8/tcp/1080')
225
- * // < Multiaddr 0408080808060438 - /ip4/8.8.8.8/tcp/1080>
225
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080)
226
226
*
227
227
* const mh2 = multiaddr('/ip4/127.0.0.1/tcp/4001')
228
- * // < Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
228
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001)
229
229
*
230
230
* const mh3 = mh1.encapsulate(mh2)
231
- * // < Multiaddr 0408080808060438047f000001060fa1 - /ip4/8.8.8.8/tcp/1080/ip4/127.0.0.1/tcp/4001>
231
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080/ip4/127.0.0.1/tcp/4001)
232
232
*
233
233
* mh3.toString()
234
234
* // '/ip4/8.8.8.8/tcp/1080/ip4/127.0.0.1/tcp/4001'
@@ -246,13 +246,13 @@ export interface Multiaddr {
246
246
* import { multiaddr } from '@multiformats/multiaddr'
247
247
*
248
248
* const mh1 = multiaddr('/ip4/8.8.8.8/tcp/1080')
249
- * // < Multiaddr 0408080808060438 - /ip4/8.8.8.8/tcp/1080>
249
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080)
250
250
*
251
251
* const mh2 = multiaddr('/ip4/127.0.0.1/tcp/4001')
252
- * // < Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
252
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001)
253
253
*
254
254
* const mh3 = mh1.encapsulate(mh2)
255
- * // < Multiaddr 0408080808060438047f000001060fa1 - /ip4/8.8.8.8/tcp/1080/ip4/127.0.0.1/tcp/4001>
255
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080/ip4/127.0.0.1/tcp/4001)
256
256
*
257
257
* mh3.decapsulate(mh2).toString()
258
258
* // '/ip4/8.8.8.8/tcp/1080'
@@ -273,7 +273,7 @@ export interface Multiaddr {
273
273
* import { multiaddr } from '@multiformats/multiaddr'
274
274
*
275
275
* const addr = multiaddr('/ip4/0.0.0.0/tcp/8080/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSupNKC')
276
- * // < Multiaddr 0400... - /ip4/0.0.0.0/tcp/8080/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSupNKC>
276
+ * // Multiaddr( /ip4/0.0.0.0/tcp/8080/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSupNKC)
277
277
*
278
278
* addr.decapsulateCode(421).toString()
279
279
* // '/ip4/0.0.0.0/tcp/8080'
@@ -292,7 +292,7 @@ export interface Multiaddr {
292
292
* import { multiaddr } from '@multiformats/multiaddr'
293
293
*
294
294
* const mh1 = multiaddr('/ip4/8.8.8.8/tcp/1080/ipfs/QmValidBase58string')
295
- * // < Multiaddr 0408080808060438 - /ip4/8.8.8.8/tcp/1080/ipfs/QmValidBase58string>
295
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080/ipfs/QmValidBase58string)
296
296
*
297
297
* // should return QmValidBase58string or null if the id is missing or invalid
298
298
* const peerId = mh1.getPeerId()
@@ -308,7 +308,7 @@ export interface Multiaddr {
308
308
* import { multiaddr } from '@multiformats/multiaddr'
309
309
*
310
310
* const mh1 = multiaddr('/ip4/8.8.8.8/tcp/1080/unix/tmp/p2p.sock')
311
- * // < Multiaddr 0408080808060438 - /ip4/8.8.8.8/tcp/1080/unix/tmp/p2p.sock>
311
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080/unix/tmp/p2p.sock)
312
312
*
313
313
* // should return utf8 string or null if the id is missing or invalid
314
314
* const path = mh1.getPath()
@@ -324,10 +324,10 @@ export interface Multiaddr {
324
324
* import { multiaddr } from '@multiformats/multiaddr'
325
325
*
326
326
* const mh1 = multiaddr('/ip4/8.8.8.8/tcp/1080')
327
- * // < Multiaddr 0408080808060438 - /ip4/8.8.8.8/tcp/1080>
327
+ * // Multiaddr( /ip4/8.8.8.8/tcp/1080)
328
328
*
329
329
* const mh2 = multiaddr('/ip4/127.0.0.1/tcp/4001')
330
- * // < Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
330
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001)
331
331
*
332
332
* mh1.equals(mh1)
333
333
* // true
@@ -349,9 +349,9 @@ export interface Multiaddr {
349
349
* const mh1 = multiaddr('/dnsaddr/bootstrap.libp2p.io/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb')
350
350
* const resolvedMultiaddrs = await mh1.resolve()
351
351
* // [
352
- * // < Multiaddr 04934b5353060fa1a503221220c10f9319dac35c270a6b74cd644cb3acfc1f6efc8c821f8eb282599fd1814f64 - /ip4/147.75.83.83/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb> ,
353
- * // < Multiaddr 04934b53530601bbde03a503221220c10f9319dac35c270a6b74cd644cb3acfc1f6efc8c821f8eb282599fd1814f64 - /ip4/147.75.83.83/tcp/443/wss/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb> ,
354
- * // < Multiaddr 04934b535391020fa1cc03a503221220c10f9319dac35c270a6b74cd644cb3acfc1f6efc8c821f8eb282599fd1814f64 - /ip4/147.75.83.83/udp/4001/quic/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb>
352
+ * // Multiaddr( /ip4/147.75.83.83/tcp/4001/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb) ,
353
+ * // Multiaddr( /ip4/147.75.83.83/tcp/443/wss/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb) ,
354
+ * // Multiaddr( /ip4/147.75.83.83/udp/4001/quic/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb)
355
355
* // ]
356
356
* ```
357
357
*/
@@ -386,13 +386,13 @@ export interface Multiaddr {
386
386
* import { multiaddr } from '@multiformats/multiaddr'
387
387
*
388
388
* const mh1 = multiaddr('/ip4/127.0.0.1/tcp/4001')
389
- * // < Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
389
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001)
390
390
* const mh2 = multiaddr('/ip4/192.168.2.1/tcp/5001')
391
- * // < Multiaddr 04c0a80201061389 - /ip4/192.168.2.1/tcp/5001>
391
+ * // Multiaddr( /ip4/192.168.2.1/tcp/5001)
392
392
* const mh3 = mh1.encapsulate(mh2)
393
- * // < Multiaddr 047f000001060fa104c0a80201061389 - /ip4/127.0.0.1/tcp/4001/ip4/192.168.2.1/tcp/5001>
393
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001/ip4/192.168.2.1/tcp/5001)
394
394
* const mh4 = multiaddr('/ip4/127.0.0.1/tcp/2000/wss/p2p-webrtc-star/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSooo2a')
395
- * // < Multiaddr 047f0000010607d0de039302a503221220d52ebb89d85b02a284948203a62ff28389c57c9f42beec4ec20db76a64835843 - /ip4/127.0.0.1/tcp/2000/wss/p2p-webrtc-star/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSooo2a>
395
+ * // Multiaddr( /ip4/127.0.0.1/tcp/2000/wss/p2p-webrtc-star/p2p/QmcgpsyWgH8Y8ajJz1Cu72KnS5uo2Aa2LpzU7kinSooo2a)
396
396
* mh1.isThinWaistAddress()
397
397
* // true
398
398
* mh2.isThinWaistAddress()
@@ -404,21 +404,6 @@ export interface Multiaddr {
404
404
* ```
405
405
*/
406
406
isThinWaistAddress : ( addr ?: Multiaddr ) => boolean
407
-
408
- /**
409
- * Returns Multiaddr as a human-readable string.
410
- * Fallback for pre Node.js v10.0.0.
411
- * https://nodejs.org/api/deprecations.html#deprecations_dep0079_custom_inspection_function_on_objects_via_inspect
412
- *
413
- * @example
414
- * ```js
415
- * import { multiaddr } from '@multiformats/multiaddr'
416
- *
417
- * multiaddr('/ip4/127.0.0.1/tcp/4001').inspect()
418
- * // '<Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>'
419
- * ```
420
- */
421
- inspect : ( ) => string
422
407
}
423
408
424
409
/**
@@ -429,7 +414,7 @@ export interface Multiaddr {
429
414
* import { fromNodeAddress } from '@multiformats/multiaddr'
430
415
*
431
416
* fromNodeAddress({address: '127.0.0.1', port: '4001'}, 'tcp')
432
- * // < Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
417
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001)
433
418
* ```
434
419
*/
435
420
export function fromNodeAddress ( addr : NodeAddress , transport : string ) : Multiaddr {
@@ -738,24 +723,19 @@ class DefaultMultiaddr implements Multiaddr {
738
723
}
739
724
740
725
/**
741
- * Returns Multiaddr as a human-readable string.
742
- * For post Node.js v10.0.0.
743
- * https://nodejs.org/api/deprecations.html#deprecations_dep0079_custom_inspection_function_on_objects_via_inspect
726
+ * Returns Multiaddr as a human-readable string
727
+ * https://nodejs.org/api/util.html#utilinspectcustom
744
728
*
745
729
* @example
746
730
* ```js
747
731
* import { multiaddr } from '@multiformats/multiaddr'
748
732
*
749
- * multiaddr('/ip4/127.0.0.1/tcp/4001')
750
- * // '< Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001> '
733
+ * console.info( multiaddr('/ip4/127.0.0.1/tcp/4001') )
734
+ * // 'Multiaddr( /ip4/127.0.0.1/tcp/4001) '
751
735
* ```
752
736
*/
753
737
[ inspect ] ( ) : string {
754
- return this . inspect ( )
755
- }
756
-
757
- inspect ( ) : string {
758
- return `<Multiaddr ${ uint8ArrayToString ( this . bytes , 'base16' ) } - ${ codec . bytesToString ( this . bytes ) } >`
738
+ return `Multiaddr(${ codec . bytesToString ( this . bytes ) } )`
759
739
}
760
740
}
761
741
@@ -767,7 +747,7 @@ class DefaultMultiaddr implements Multiaddr {
767
747
* import { multiaddr } from '@libp2p/multiaddr'
768
748
*
769
749
* multiaddr('/ip4/127.0.0.1/tcp/4001')
770
- * // < Multiaddr 047f000001060fa1 - /ip4/127.0.0.1/tcp/4001>
750
+ * // Multiaddr( /ip4/127.0.0.1/tcp/4001)
771
751
* ```
772
752
*
773
753
* @param {MultiaddrInput } [addr] - If String or Uint8Array, needs to adhere to the address format of a [multiaddr](https://github.com/multiformats/multiaddr#string-format)
0 commit comments