有什么方法可以在浏览器中查看Hyperledger composer事务处理器从Hyperledger composer游乐场返回的值。
我尝试在chrome浏览器中启用日志,但无法查看从事务处理器返回的值。
我正在在线操场上调试作曲家业务网络,因此希望了解我是否可以看到交易处理器功能返回的值。我能够在浏览器中看到通过console.log()打印的语句,但无法捕获处理器返回的值。
* Transaction Created to add the new property in the system
* @param {org.example.property.example} tx
* @returns {string}
* @transaction
*/
async function example(tx) {
return 'hello world!';
}
答案 0 :(得分:0)
运行时(本地)日志:
如果运行docker ps -a
,应该会看到基本运行的 docker容器。 docker容器之一将是 chaincode容器(您正在运行的业务网络)。您会看到特定的容器容器ID 。
然后期待使用docker logs <container id>
,您将在终端中看到您的 console.log()信息和交易回报信息。
开发者日志:
您可以在开发人员控制台中看到输出。例如,在Firefox和Chrome浏览器中,按CTRL-SHIFT-I并弹出它,然后转到Console。您可以看到您的控制台日志信息。