Same as a query but will trigger a closest query on the 20 closest nodes (distance between node ids and target) after the query finishes.
Per default the stream will only contain results from the closest query. To include the query results also pass the `verbose: true` option.
#### `node.on('query:{command}', data, callback)`
Called when a specific query is invoked on a node. `data` contains the same values as in the query above and also a `.node` property with info about the node invoking the query.
Called when a closest query is invoked. The `data.node` is also guaranteed to have roundtripped to this dht before, meaning that you can trust that the host, port was not spoofed.
#### `node.ready(callback)`
Makes sure the initial bootstrap table has been built. You do not need to wait for this before querying.
#### `node.holepunch(peer, referrer, callback)`
UDP hole punch to another peer using the `referrer` as a STUN server.