示例#1
0
 def update_progress():
     global p
     r.set_progress(p)
     p += 5
     if p < 100:
         reactor.call_later(0.01, update_progress)
     else:
         reactor.stop()
示例#2
0
文件: crawler.py 项目: sirk390/coinpy
 def _connect_new_peers(self):
     while self.new_addrs and len(self.processing_addrs) < 500:
         addr = self.new_addrs.pop()
         self.processing_addrs.add(addr)
         self.node.connect_peer(addr)
     if not self.new_addrs and not self.processing_addrs:
         print "Completed. Found {count} active peers.".format(count=len(self.success_addrs))
         reactor.stop()
示例#3
0
 def _connect_new_peers(self):
     while self.new_addrs and len(self.processing_addrs) < 500:
         addr = self.new_addrs.pop()
         self.processing_addrs.add(addr)
         self.node.connect_peer(addr)
     if not self.new_addrs and not self.processing_addrs:
         print "Completed. Found {count} active peers.".format(
             count=len(self.success_addrs))
         reactor.stop()
示例#4
0
 def test_node_connect_accept(self):
     log = stdout_logger()
     params1 = NodeParams(runmode=MAIN, port=8333)
     params2 = NodeParams(runmode=MAIN, port=8334)
     
     node1 = Node(params1, log)
     node2 = Node(params2, log)
     node1.connect_peer(SockAddr("localhost", 8334))
     node2.subscribe(Node.EVT_CONNECTED, lambda event: reactor.stop())
     reactor.run()
示例#5
0
    def test_node_connect_accept(self):
        log = stdout_logger()
        params1 = NodeParams(runmode=MAIN, port=8333)
        params2 = NodeParams(runmode=MAIN, port=8334)

        node1 = Node(params1, log)
        node2 = Node(params2, log)
        node1.connect_peer(SockAddr("localhost", 8334))
        node2.subscribe(Node.EVT_CONNECTED, lambda event: reactor.stop())
        reactor.run()
示例#6
0
 def request_passphrase():
     f = yield EnterPassphraseView(None).get_passphrase()
     print "OK:", f
     reactor.stop()
示例#7
0
 def on_command_close(self, event):
     reactor.stop(self.on_service_exited)
示例#8
0
 def on_command_close(self, event):
     reactor.stop(self.on_service_exited)
示例#9
0
 def on_message(event):
     assert event.message.type == MSG_VERACK
     reactor.stop()
示例#10
0
 def on_message(event):
     assert event.message.type == MSG_VERACK
     reactor.stop()
 def request_passphrase():
     f = yield EnterPassphraseView(None).get_passphrase()
     print "OK:", f
     reactor.stop()