繁体   English   中英

Hyperledger Composer事务可以支持第三方javascript库/node.js包吗?

[英]Can Hyperledger Composer transactions support third-party javascript libraries/node.js packages?

是否可以在Composer事务功能/逻辑中包含其他javascript库/函数和/或甚至node.js包?

例子:

  1. 使用另一个HTTP库(例如axios)来实现GET / PUT / DELETE和其他尚不可用的HTTP方法
  2. 检查签名,我们可以使用crypto2 node.js库。

到目前为止,我不认为这是可能的。 请参见我可以在事务处理器上将JavaScript库与require一起使用

我一直在使用node-red和node-red-contrib-composer领带:

https://medium.com/@CazChurchUk/integrate-your-blockchain-with-anything-using-hyperledger-composer-and-nodered-4226676f7e54

调用外部服务并发送使用事务处理器支持的post()函数无法实现的HTTP请求

https://hyperledger.github.io/composer/integrating/call-out.html

将javascript库添加到业务模型的lib文件夹中。 然后将它们用于事务'logic.js'中,而无需导入或请求,因为它将稍后注入应用程序中。

在此处输入图片说明

在此处输入图片说明

这是作曲家游乐场的结果

在此处输入图片说明

这是composer-rest-server中的结果

在此处输入图片说明

快乐的编码...

中等故事https : //medium.com/@tarek.lejmi/hyperledger-fabric-use-javascript-libraires-on-transaction-processor-33e13b8c020d

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM