在我的链码中,我使用以下命令发出事件
ctx.stub.setEvent('sampleEvent', 'somedata');
我想使用Node SDK在客户端应用程序上侦听此事件。
我有以下问题,
我需要使用ChannelEventHub吗?
如果是,我从哪里导入/要求它?
我需要哪个npm模块?
我相信,channelEventHub具有registerChaincodeEvent方法, 有使用示例吗?
答案 0 :(得分:3)
我强烈推荐这个page。在那里,您还将找到有关如何实现它的教程。
负责ChannelEventHub的程序包是fabric-client。
npm install fabric-client
并在代码中使用它:
var Fabric_Client = require('fabric-client');
另外,您可能还想安装fabric-ca-client进行用户注册/注册。如上所述,您将在提供的第一个链接的页面上找到所有必要的内容。
希望有帮助!