How to use the multiaddr.toString function in multiaddr

To help you get started, we’ve selected a few multiaddr examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github libp2p / js-libp2p-webrtc-star / src / webrtc-star / index.js View on Github external
callback = function noop () {}
      }
      listener.io.emit('ss-leave')
      setTimeout(() => {
        listener.emit('close')
        callback()
      }, 100)
    }

    listener.getAddrs = (callback) => {
      process.nextTick(() => {
        callback(null, [maSelf])
      })
    }

    listeners[multiaddr.toString()] = listener
    return listener
  }
github libp2p / js-libp2p-webrtc-star / src / listener.js View on Github external
})

    return defer.promise
  }

  listener.close = () => {
    listener.__connections.forEach(maConn => maConn.close())
    listener.io && listener.io.emit('ss-leave')
    listener.emit('close')
  }

  listener.getAddrs = () => {
    return [WebRTCStar.maSelf]
  }

  WebRTCStar.listenersRefs[multiaddr.toString()] = listener
  return listener
}

multiaddr

multiaddr implementation (binary + string representation of network addresses)

MIT
Latest version published 3 years ago

Package Health Score

53 / 100
Full package analysis