diff --git a/src/aiobtdht/routing_table/node.py b/src/aiobtdht/routing_table/node.py index dca7c87..0532b89 100644 --- a/src/aiobtdht/routing_table/node.py +++ b/src/aiobtdht/routing_table/node.py @@ -10,3 +10,9 @@ def id(self): @property def addr(self): return self._addr + + def __eq__(self, __o: object) -> bool: + if not isinstance(__o, Node): + return False + + return self.id == __o.id and self.addr == __o.addr