Я не эксперт по блокчейну/VS Code/Docker — следил за Разработайте смарт-контракт с помощью учебника по расширению IBM Blockchain Platform VS Code и смог успешно создать и обновить актив. Позже я продолжил здесь.
Ткань Hyperledger была установлена через расширение Hyperledger Composer для VSCode и работает в Docker на моем Mac.
$ docker images
hyperledger/fabric-ca 1.4.1 3a1799cda5d7 3 months ago 252MB
hyperledger/fabric-tools 1.4.1 432c24764fbb 3 months ago 1.55GB
hyperledger/fabric-ccenv 1.4.1 d7433c4b2a1c 3 months ago 1.43GB
hyperledger/fabric-orderer 1.4.1 ec4ca236d3d4 3 months ago 173MB
hyperledger/fabric-peer 1.4.1 a1e3874f338b 3 months ago 178MB
hyperledger/fabric-couchdb 0.4.15 8de128a55539 3 months ago 1.5GB
hyperledger/fabric-baseimage 0.4.15 c4c532c23a50 3 months ago 1.39GB
Вместо использования SDK я хочу получить прямой доступ к локальной фабрике через REST из Node-RED. Могу ли я использовать для этого REST-сервер Hyperledger Composer? Каковы будут необходимые шаги?
Нет. Активной разработки для Hyperledger Composer больше не ведется, поскольку большая часть функций Composer переносится на ядро Fabric и SDK (через новую модель программирования).
Если вы хотите использовать REST, вам нужно создать собственный сервер REST, который использует SDK на серверной части.
Однако вы должны иметь возможность создать собственный узел для Node-RED, который использует Node SDK.