Example #1
0
    def reciprocateConnection(self, ip, port, branch):
        sleep(1)
        try:

            server = socks_c(ip,
                             port,
                             LoggingNamespace,
                             wait_for_connection=False)
            print(f"{getTimeStamp()} >> Reciprocal Connection Successful!")
            self.addServer(server)

        except Exception as e:

            print(f"{getTimeStamp()} >> Can't connect to {branch}")
Example #2
0
 def connectToInitialPeers(self, ip, port, branch):
     for peer in self.listOfInitialPeers:
         # sleep(2)
         if ip != peer['ip'] or port != peer['port']:
             print(f"{getTimeStamp()} >> Connecting to {peer['branch']}")
             # sleep(2)
             try:
                 server = socks_c(peer['ip'],
                                  peer['port'],
                                  LoggingNamespace,
                                  wait_for_connection=False)
                 print(f"{getTimeStamp()} >> Connected Successfully!")
                 self.addServer(server)
                 self.sendNodeDetails(server, ip, port, branch)
                 # sleep(1)
             except:
                 # sleep(1)
                 print(
                     f"{getTimeStamp()} >> Can't connect to {peer['branch']}"
                 )