refactored add_addrs in peerdata and added test_peerdata.py

This commit is contained in:
mystical-prog
2024-11-21 22:37:22 +05:30
committed by Paul Robinson
parent b478e72fac
commit f957e310d6
2 changed files with 97 additions and 1 deletions

View File

@ -55,7 +55,9 @@ class PeerData(IPeerData):
"""
:param addrs: multiaddresses to add
"""
self.addrs.extend(addrs)
for addr in addrs:
if addr not in self.addrs:
self.addrs.append(addr)
def get_addrs(self) -> List[Multiaddr]:
"""