在Hyperledger chaincode,事件可以使用下面的命令來發送?在Hyperledger Fabric Composer中,如何發送事件?</p> <pre><code>stub.SetEvent("<event name>", "<payload>") </code></pre> <p>織物作曲(特別是在logic.js文件),我如何將類似的事件:
我該如何在Node.js應用程序中偵聽此事件,以便我的UI可以通知用戶某個特定事件是否已經發生。
在Hyperledger chaincode,事件可以使用下面的命令來發送?在Hyperledger Fabric Composer中,如何發送事件?</p> <pre><code>stub.SetEvent("<event name>", "<payload>") </code></pre> <p>織物作曲(特別是在logic.js文件),我如何將類似的事件:
我該如何在Node.js應用程序中偵聽此事件,以便我的UI可以通知用戶某個特定事件是否已經發生。
我們目前正在積極研究這個問題。你可以在這裏跟蹤進度: https://github.com/hyperledger/composer/issues/66
你在你的.cto文件中定義的事件是這樣的:
event BasicEvent {
}
您發出從logic.js事件是這樣的:
// emit BasicEvent
var factory = getFactory();
var basicEvent = factory.newEvent('<your namespace>', 'BasicEvent');
emit(basicEvent);
來源:https://hyperledger.github.io/composer/business-network/publishing-events.html