Ошибка при создании частной сети в структуре Hyperledger

Я пытался создать свою собственную частную сеть в ubuntu с Hyperledger-Fabric, как указано в документации. Когда я запускал команду ./byfn.sh up, я получаю следующую ошибку

Ошибка: ошибка получения байтов чейнкода: не удалось вычислить зависимости: неполный пакет: github.com/hyperledger/fabric-chaincode-go/shim !!!!!!!!!!!!!!!! Упаковка цепного кода на peer0.org1 не удалась !!!!!!!!!!!!!!!! ========= ОШИБКА !!! НЕ удалось выполнить сценарий End-2-End ===========

ОШИБКА !!!! Тест не пройден

Пожалуйста, помогите мне решить эту проблему.
Спасибо.


person Sowri Surya    schedule 01.04.2020    source источник


Ответы (1)


Поскольку предоставленной информации недостаточно. Если это сеть 2.0, то пакет прокладок и зависимости не включены в изображения.

https://github.com/hyperledger/fabric/releases/tag/v2.0.0

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

go get github.com/hyperledger/fabric-chaincode-go/shim

а затем запустите команду установки однорангового цепного кода (не забудьте импортировать путь в свой цепочный код).

person Shubham Jaiswal    schedule 01.04.2020
comment
Спасибо, это сработало. Версия Hyperledger Fabric - 2.0. - person Sowri Surya; 04.04.2020