interface DaemonClient {
    dht: DHTClient;
    pubsub: PubSubClient;
    connect(peerId, addrs): Promise<void>;
    identify(): Promise<IdentifyResult>;
    listPeers(): Promise<PeerId[]>;
    openStream(peerId, protocol): Promise<MultiaddrConnection>;
    registerStreamHandler(protocol, handler): Promise<void>;
    send(request): Promise<ProtobufStream<MultiaddrConnection>>;
}

Properties

pubsub: PubSubClient

Methods