UNPKG

libp2p-gossipsub

Version:
10 lines (9 loc) 377 B
import { InMessage } from 'libp2p-interfaces/src/pubsub'; import { Multiaddr } from 'multiaddr'; import PeerId = require('peer-id'); export interface AddrInfo { id: PeerId; addrs: Multiaddr[]; } export declare type MessageIdFunction = (msg: InMessage) => Promise<Uint8Array> | Uint8Array; export declare type MessageIdStrFunction = (msg: InMessage) => Promise<string>;