#hyperledger-fabric #hyperledger-chaincode
#hyperledger-структура #hyperledger-цепной код
Вопрос:
Я пытаюсь упаковать свой цепной код в hyperledger fabric 2.2, однако получаю ошибку, поскольку Error: error getting chaincode bytes: failed to calculate dependencies: incomplete package: github.com/hyperledger/fabric-chaincode-go/shim/internal
, но когда тот же цепной код, который я использовал в hyperledger fabric 1.4.6, работает нормально, и я могу успешно установить и инициализировать цепной код. Пожалуйста, помогите мне найти проблему или где я ошибаюсь, посоветуйте мне.
Заранее спасибо
Комментарии:
1. Версии цепного кода 1.4 и версии цепного кода 2.x имеют разные версии go, и некоторые методы использования отличаются.
2. 2. версия x работает на основе поставщика go и использует
fabric-chaincode-go
. Если вы просто использовали тканевые прокладки для импорта, измените их в chaincode. В последней версии fabric разрабатывается с использованиемfabric-contract-api-go
.3. Вы можете легко сравнить по адресу
fabric-samples
. Сравните, какchaincode/fabcar
в приведенной выше ссылке используется ветвь 1.4 и главная ветвь.4. Для получения более подробных ответов, пожалуйста, приложите свой код. Таким образом, я могу написать ответ. Той информации, которую вы мне дали, недостаточно.
5. Привет @myeongkilkim спасибо за вашу помощь, я понял это, хотя ваши комментарии проясняют мою мысль.