Для взаимодействия с внешними программами вам необходимо настроить цепочку блоков oracle . Оракул должен возвращать детерминированные результаты всем индоссаторам, иначе одобрение не будет выполнено. Крайне важно, чтобы все индоссанты имели доступ к этой внешней программе, например, через API.
Коммерческий провайдер блокчейн-оракула Oraclize предлагает интеграцию с Hyperledger Fabric. Вы можете проверить их код цепи соединителя , чтобы увидеть, как они интегрируют оракула с Fabric и используют аналогичный подход.
Редактировать: Для ясности, я никоим образом не связан с Oraclize и не хочу рекламировать их. Я просто назвал их в качестве примера, поскольку они хорошо известны и предлагают интеграцию с Hyperledger Fabric