Blockchain 当我调用函数(通过CLI)时,我不会';看不到终端上反映的任何打印语句(在链码中)

Blockchain 当我调用函数(通过CLI)时,我不会';看不到终端上反映的任何打印语句(在链码中),blockchain,hyperledger,Blockchain,Hyperledger,我是Hyperledger的新手。我已经在hyperledger v0.6网络上部署了链码。当我调用函数(通过CLI)时,只返回成功的事务id。我没有看到任何打印语句(在链码中)反映在终端上。请建议如何操作。当链码包含打印语句时,这些语句的输出将包含在链码日志中 如果您正在Bluemix上使用区块链服务,则可以从该服务的仪表板查看链码日志。通过选择特定链码ID右侧的日志文件,可以在“网络”选项卡上找到此项 例如,如果您正在使用Example02 chaincode,您应该会看到类似于以下内容的输

我是Hyperledger的新手。我已经在hyperledger v0.6网络上部署了链码。当我调用函数(通过CLI)时,只返回成功的事务id。我没有看到任何打印语句(在链码中)反映在终端上。请建议如何操作。

当链码包含打印语句时,这些语句的输出将包含在链码日志中

如果您正在Bluemix上使用区块链服务,则可以从该服务的仪表板查看链码日志。通过选择特定链码ID右侧的日志文件,可以在“网络”选项卡上找到此项

例如,如果您正在使用Example02 chaincode,您应该会看到类似于以下内容的输出语句:
OUT-Aval=90,Bval=210


如果您使用的是Docker容器,则链码容器的Docker日志将包含这些输出语句。有一个示例介绍了如何使用
docker logs
命令查看链码日志。

谢谢,我正在使用docker容器。我已经检查了上面的帖子并整理好了我的东西。现在我可以查看打印。这还提供了有关如何查看日志的清晰信息