Подписать транзакцию обновления канала в сети нескольких организаций в структуре hyperledger - PullRequest
0 голосов
/ 25 декабря 2018

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

«Обновление однорангового канала -f -c $ CHANNEL_NAME -o orderer.example.com:7050 --tls true--cafile »

И я получаю ошибку:
« Ошибка: получен неожиданный статус: BAD_REQUEST - ошибка авторизации обновления: ошибка при проверке DeltaSet: политика для [Group] / Channel / Application не удовлетворена:Не удалось достичь неявного порога в 2 суб-политики, требуется 1 оставшаяся ”

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

Самая полезная информация, которую я получил, была: https://hyperledger -fabric.readthedocs.io / en / release-1.3 / config_update.html # get-the-Необходимые-подписи, но там также не упоминается, как конкретно это сделать.Не могли бы вы помочь мне?

Заранее спасибо, ура.

...