if len(sys.argv) > 1: ret = handle_command(sys.argv[1]) sys.exit(ret) print "using database", db_name conn = mdb.connect(db_instance, db_user, db_password, db_name) interface = Interface({"server": "%s:%d:t" % (electrum_server, 50001)}) interface.start() interface.send([("blockchain.numblocks.subscribe", [])]) wallet.interface = interface interface.register_callback("updated", on_wallet_update) verifier = WalletVerifier(interface, wallet_config) wallet.set_verifier(verifier) synchronizer = WalletSynchronizer(wallet, wallet_config) synchronizer.start() verifier.start() # this process detects when addresses have paid request_queue = Queue.Queue() out_queue = Queue.Queue() thread.start_new_thread(input_reader_thread, (request_queue,)) thread.start_new_thread(server_thread, (conn,)) while not stopping: cur = conn.cursor()
if len(sys.argv) > 1: ret = handle_command(sys.argv[1]) sys.exit(ret) print "using database", db_name conn = mdb.connect(db_instance, db_user, db_password, db_name) interface = Interface({'server': "%s:%d:t" % (electrum_server, 50001)}) interface.start() interface.send([('blockchain.numblocks.subscribe', [])]) wallet.interface = interface interface.register_callback('updated', on_wallet_update) verifier = WalletVerifier(interface, wallet_config) wallet.set_verifier(verifier) synchronizer = WalletSynchronizer(wallet, wallet_config) synchronizer.start() verifier.start() # this process detects when addresses have paid request_queue = Queue.Queue() out_queue = Queue.Queue() thread.start_new_thread(input_reader_thread, (request_queue, )) thread.start_new_thread(server_thread, (conn, )) while not stopping: cur = conn.cursor()