diff --git a/src/cutecoin/core/community.py b/src/cutecoin/core/community.py index 6686aa862931f45f7f3a2013d0dbe913ec7861f4..c76e93aeff6374efd6feee3d247e423dec97b1d2 100644 --- a/src/cutecoin/core/community.py +++ b/src/cutecoin/core/community.py @@ -22,7 +22,7 @@ class Community(object): A community is a group of nodes using the same currency. ''' self.currency = currency - self.peers = peers + self.peers = [p for p in peers if p.currency == currency] self.requests_cache = {} self.last_block = None @@ -30,6 +30,7 @@ class Community(object): # we refresh its peers tree found_peers = self.peering() for p in found_peers: + logging.debug(p.currency) if p.pubkey not in [peer.pubkey for peer in peers]: self.peers.append(p)