Могу ли я вызывать запросы SQL / MYSQL из моей функции транзакции в Hyperledger Composer?
Если так, как я могу?
Если нет, должен ли я использовать Rest Api и использовать его из функции транзакции? Если есть лучший способ, пожалуйста, предложите.
вы можете использовать обратный вызов к конечной точке REST для вашего запроса SQL - примеры этого приведены здесь -> https://hyperledger.github.io/composer/latest/integrating/call-out. Также обратите внимание на комментарии по достижению детерминированных результатов ниже.
пример показывает, что вы можете возвращать результаты в функцию Transaction Processor. Что касается вашего запроса - если у вас еще не настроены API REST для них, есть множество ресурсов , которые помогут