routingMechanism.addPotentialHits(remotePeer);
Collection<PeerAddress> newNeighbors = lastResponse.neighborsSet(0).neighbors();
Integer resultSize = lastResponse.intAt(0);
Number160 keyDigest = lastResponse.key(0);
Number160 contentDigest = lastResponse.key(1);
DigestInfo digestBean = new DigestInfo(keyDigest, contentDigest, resultSize == null ? 0
: resultSize);
LOG.debug("Peer ({}) {} reported {} in message {}", (digestBean.size() > 0 ? "direct" : "none"),
remotePeer, newNeighbors, lastResponse);
finished = routingMechanism.evaluateSuccess(remotePeer, digestBean, newNeighbors, last, routingBuilder.locationKey());