def handleCallResponse(self, result, node):
        if result[0]:
            if self.isNewConnection(node) and node.id not in self.recent_transfers:
                if len(self.recent_transfers) == 10:
                    self.recent_transfers.pop()
                self.recent_transfers.add(node.id)
                self.log.debug("call response from new node, transferring key/values")
                reactor.callLater(1, self.transferKeyValues, node)
            self.router.addContact(node)
        else:
            self.log.debug("no response from %s, removing from router" % node)
            self.router.removeContact(node)
        return result
If we get a response, add the node to the routing table.  If
dataset/ETHPy150Open OpenBazaar/OpenBazaar-Server/dht/protocol.py/KademliaProtocol.handleCallResponse