ipfs
Version:
JavaScript implementation of the IPFS specification
23 lines (16 loc) • 460 B
JavaScript
const print = require('../../utils').print
module.exports = {
command: 'query <peerID>',
describe: 'Find the closest Peer IDs to a given Peer ID by querying the DHT.',
builder: {},
handler ({ getIpfs, peerID, resolve }) {
resolve((async () => {
const ipfs = await getIpfs()
const result = await ipfs.dht.query(peerID)
result.forEach((peerID) => {
print(peerID.id.toB58String())
})
})())
}
}