返回介绍

21.5. Event

发布于 2023-06-19 14:14:32 字数 756 浏览 0 评论 0 收藏 0

21.5. Event

		
chain.eventHubConnect(peerEventHosts[0],{pem:pem});
setupEvents();
 
/**
 * Sample method to showcase how to subscribe and consume events emitted from blockchain
 */
function setupEvents(){
    try{
	    var eh = chain.getEventHub();
	    var cid = config['chaincode']['id'];
	    var regid = eh.registerChaincodeEvent(cid, "^eventSender$", function(event) {
	        console.log(event);
	        var buffer = new Buffer(event.payload);
	        console.log(buffer.toString());
	    });
	    console.log("EVENT SETUP DONE");
	}
	catch(err){
	    console.log(err);
	    console.log("Could not setup events");
	}
}
 
process.on('exit', function (){
    console.log('exit called');
    chain.eventHubDisconnect();
});
		
		

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文