我正在设置一个智能合约,该合约具有python函数的输入,并返回该函数的结果。如何将函数连接到Hyperledger composer?
我试着将函数写到Hyperledger composer中,但它使用了模块(pandas,numpy,pulp,...)我无法翻译的东西。我想要一个事务来调用python函数,并将结果作为对资产的更新返回。
有什么想法吗?
发布于 2019-04-06 22:10:36
您可以使用hyperledger composer rest服务器与hyperledger部署的网络进行交互。其中一些教程可以在https://hyperledger.github.io/composer/v0.19/integrating/getting-started-rest-api中找到。希望能对你有所帮助。
发布于 2019-04-10 03:50:43
您可以尝试导入child_process
模块,然后使用类似于spawnSync
的命令来执行您的Python脚本,并从该过程中收集输出。有关模块文档,请参阅https://nodejs.org/api/child_process.html。
我还没有在事务处理器函数中尝试过这一点,但我认为可能不推荐在事务处理器函数中运行Python脚本。
https://stackoverflow.com/questions/55518662
复制相似问题