libp2p-tcp
Version:
Node.js implementation of the TCP module that libp2p uses, which implements the interface-connection and interface-transport interfaces
23 lines • 656 B
TypeScript
export type MultiaddrObject = import('multiaddr').MultiaddrObject;
/**
* @typedef {import('multiaddr').MultiaddrObject} MultiaddrObject
*/
/**
* @param {Multiaddr} addr
* @returns {MultiaddrObject}
*/
export function multiaddrToNetConfig(addr: Multiaddr): MultiaddrObject;
/**
* @param {string} ip
* @returns {boolean}
*/
export function isAnyAddr(ip: string): boolean;
/**
* @param {'ip4' | 'ip6'} proto
* @param {string} ip
* @param {number} port
* @returns {Multiaddr[]}
*/
export function getMultiaddrs(proto: 'ip4' | 'ip6', ip: string, port: number): Multiaddr[];
import { Multiaddr } from "multiaddr";
//# sourceMappingURL=utils.d.ts.map