Как изменить версию CouchDB для Hyperledger Fabri c? - PullRequest
1 голос
/ 14 февраля 2020

Я пытаюсь запустить первый сетевой пример BYFN для Hyperledger Fabri c v1.4. Я могу запустить сеть, дав команду "sh byfn. sh -m up" (после настройки бинарных файлов и предварительных требований, конечно). Тест проходит хорошо, и цепной код запускается на одноранговых узлах, а также выводится результат.

Но когда я пытаюсь запустить ту же сеть с помощью команды "sh byfn. sh -s couchdb", сеть запускается, но при подключении узла к каналу возникает ошибка. Я спросил об этой проблеме в отдельном посте здесь, где вы можете найти журналы - rp c ошибка - Предложение не удалось, когда равноправный канал присоединяется к каналу в Fabri c

Там, кажется, чтобы быть проблемой с версией couchDB, как говорят логи,

> Error during CouchDB
> > CreateDatabaseIfNotExist() for dbName: mychannel_  error: json:
> > cannot unmarshal string into Go struct field DBInfo.purge_seq of type
> > int panic: Error during commit to txmgr:json: cannot unmarshal string
> > into Go struct field DBInfo.purge_seq of type int

Теперь я предполагаю, что версия couchDb для fabri c v1.4 - v2.3, как мне использовать другую версию или другое изображение couchdb, чтобы я мог проверить на то же самое? Я уже давно изучал эту проблему и не смог найти решение.

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