Hyperledger Indy подключение к существующему пулу - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь подключиться к существующему пулу indy

Пул Indy-sdk python Оболочка в GitHub, похоже, не содержит никакой информации о существующих пулах, но я не уверен в этом

Интересно, нельзя ли подключиться к существующему пулу с помощью indy, или, если нет, как подключиться?

1 Ответ

0 голосов
/ 16 апреля 2020

Вы действительно можете подключиться к любой бухгалтерской книге IndySDK. Все, что вам нужно, это файл генезиса. Например, вот несколько сетей Соврин, к которым вы можете подключиться:

Файл Genesis содержит информацию о сетевых узлах и их ключах bls, поэтому Ваш клиент знает, где к ним подключиться и проверить подлинность соединения.

Чтобы подключиться к произвольной бухгалтерской книге, вам просто нужно предоставить файл genesis для pool.create_pool_ledger_config, а затем фактически подключиться к пулу с помощью pool.open_pool_ledger.

Вот краткий пример:

    # 1. Create ledger config from genesis txn file
    pool_config = json.dumps({"genesis_txn": str(pool_genesis_txn_path)})
    await pool.create_pool_ledger_config(pool_name, pool_config)

    # 2. Open pool ledger
    pool_handle = await pool.open_pool_ledger(pool_name, None)

взят из IndySDK Python Оболочка демо здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...