code: public List<Pair<Sha1Hash, UdpEndpoint>> nodes() {
          sha1_hash_udp_endpoint_pair_vector v = alert.nodes();
          int size = (int) v.size();
          ArrayList<Pair<Sha1Hash, UdpEndpoint>> nodes = new ArrayList<>(size);
  
          for (int i = 0; i < size; i++) {
              sha1_hash_udp_endpoint_pair p = v.get(i);
              Sha1Hash h = new Sha1Hash(p.getFirst()).clone();
              UdpEndpoint endp = new UdpEndpoint(p.getSecond()).clone();
              nodes.add(new Pair<>(h, endp));
          }
  
          return nodes;
      }
docs: This is the set of more DHT nodes returned by the request.
  <p>
  The information is included so that indexing nodes can perform
  a keyspace traversal with a single RPC per node by adjusting
  the target value for each RPC.
  
  @return the set of more DHT nodes returned by the request