如何将Hyperledger智能合约连接到python scrip

2024-06-18 11:46:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在设置一个智能协定,它有一个python函数的输入并返回该函数的结果。如何将函数连接到Hyperledger composer?在

我试着把这个函数写进Hyperledger composer,但是它使用了我无法翻译的模块(pandas、numpy、pulp等等)。我需要一个事务来调用python函数,并将答案作为对资产的更新返回。在

有什么想法吗?在


Tags: 模块函数答案numpypandas智能资产事务
2条回答

您可以使用hyperledger composer rest服务器与部署了hyperledger的网络进行交互。一些教程可以在https://hyperledger.github.io/composer/v0.19/integrating/getting-started-rest-api中找到。希望对你有帮助。在

您可以尝试导入child_process模块,然后使用spawnSync之类的东西来执行Python脚本并从进程中收集输出。有关模块文档,请参见https://nodejs.org/api/child_process.html。在

我还没有在事务处理器函数中尝试过这种方法,但我认为不建议在事务处理器函数中运行Python脚本。在

相关问题 更多 >