interface DHTClient {
    findPeer(peerId): Promise<PeerInfo>;
    findProviders(cid, count?): AsyncIterable<PeerInfo>;
    get(key): Promise<Uint8Array>;
    getClosestPeers(key): AsyncIterable<PeerInfo>;
    provide(cid): Promise<void>;
    put(key, value): Promise<void>;
}

Methods