如何在 hyperledger-composer 中显示来自 logic.js 文件的消息

how to display message from logic.js file in hyperledger-composer

我正在 https://composer-playground.mybluemix.net

使用 IBM 在线 hyperledger composer playground

我有一个 if else 条件,在 else 部分,如果用户余额不足,我需要向他显示警告或错误消息。

我在网上搜索过,找不到任何来源。下面是谈论成功组件的有意义的来源之一,但它没有说明如何实施。

https://github.com/hyperledger/composer/issues/894https://github.com/hyperledger/composer/issues/539

我们如何生成自己的消息以显示给最终用户?

谢谢。

为了在 Online Playground 中进行测试 - 您可以

1) 使用 alert() 例如在此处使用 Composer 示例网络和交易 -> https://github.com/hyperledger/composer-sample-networks/blob/v0.16.x/packages/trade-network/lib/logic.js /**

 function tradeCommodity(trade) {

    alert("New Trade Commodity owner is " + trade.newOwner.firstName + ' ' + trade.newOwner.lastName);

弹出消息。 alert()是一个标准的JS函数。

2) 使用 console.log()(并点击 SHIFT-CTRL-J 打开开发者控制台)

    function tradeCommodity(trade) {

    console.log("New Trade Commodity owner is " + trade.newOwner.firstName + ' ' + trade.newOwner.lastName);