我正在建立一个智能合约,该合约具有python函数的输入并返回该函数的结果。如何将功能连接到Hyperledger作曲家?
我尝试将函数写出到Hyperledger composer中,但是它使用了我无法翻译的模块(熊猫,numpy,纸浆等)。我想要一个事务来调用python函数并将答案作为资产的更新返回。
有什么想法吗?
答案 0 :(得分:0)
您可以使用Hyperledger Composer Rest服务器与Hyperledger部署的网络进行交互。一些教程可以在https://hyperledger.github.io/composer/v0.19/integrating/getting-started-rest-api中找到。希望对您有所帮助。
答案 1 :(得分:0)
您可能会尝试导入child_process
模块,然后使用类似spawnSync
的代码来执行Python脚本并从进程中收集输出。有关模块说明文件,请参见https://nodejs.org/api/child_process.html。
我没有在事务处理器功能中尝试过此操作,但我认为可能不建议在事务处理器功能中运行Python脚本。