def check_genesis(gen_path): loop = asyncio.get_event_loop() pool_cfg = json.dumps({"genesis_txn": gen_path}) pool_name = "pool_{}".format(random_string(24)) loop.run_until_complete(pool.set_protocol_version(2)) try: loop.run_until_complete( pool.create_pool_ledger_config(pool_name, pool_cfg)) pool_handle = loop.run_until_complete( pool.open_pool_ledger(pool_name, None)) except Exception as ex: raise argparse.ArgumentTypeError(ex) loop.run_until_complete(pool.close_pool_ledger(pool_handle)) dir_to_dlt = os.path.join(os.path.expanduser("~/.indy_client/pool"), pool_name) if os.path.isdir(dir_to_dlt): shutil.rmtree(dir_to_dlt, ignore_errors=True)
def event_loop(): loop = asyncio.get_event_loop() loop.run_until_complete(pool.set_protocol_version(2)) yield loop loop.close()
def event_loop(): loop = asyncio.get_event_loop() loop.run_until_complete(pool.set_protocol_version(2)) yield loop loop.close()
def sdk_set_protocol_version(looper, version=CURRENT_PROTOCOL_VERSION): looper.loop.run_until_complete(set_protocol_version(version))
def sdk_set_protocol_version(looper, version=CURRENT_PROTOCOL_VERSION): looper.loop.run_until_complete(set_protocol_version(version))