4

据我了解,Hyperledger Composer 环境在 Hyperledger Fabric v1.0(或 0.8?)区块链上运行。

除了与区块链交互或查看交易、参与者等的 REST 服务器之外,还可以查看哪些交易在哪个区块中,就像在 Hyperledger 浏览器上一样?(https://github.com/hyperledger/blockchain-explorer

4

3 回答 3

2

是的,可以查看哪些交易在哪个区块中,并且是的,您可以使用资源管理器查看 Hyperledger Fabric 区块链上的交易。

您只需要克隆您共享的链接中的 repo 并通过执行 mysql 脚本创建相关数据库mysql -u<username> -p < db/fabricexplorer.sql。之后,您可以启动网络并记下频道名称。然后,编辑文件blockchain-explorer/config.json并将频道包含在频道列表中。然后,转到http://localhost:8080,您将看到您指定的频道的统计信息。

希望这可以帮助。

于 2017-12-06T03:49:54.607 回答
2

经过几个小时的尝试和锻炼,Explorer 现在可以工作了。(jippii)

作为一个初学者,这对我来说并不容易,所以对于那些需要一些提示的人来说:

由于在我的开发环境中不需要 TLS,因此在 config.json 中将 grpcs 更改为 grpc:

"peer1": {
            "requests": "grpc://127.0.0.1:7051",
            "events": "grpc://127.0.0.1:7053",
            "server-hostname": "peer0.org1.example.com"

并更改为您正在运行的 Fabric Composer 密钥库和证书的路径:/fabric-scripts/hlfv1/composer/ ....

"admin": {
                "key": "../fabric-scripts/hlfv1/composer/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore",
                "cert": "../fabric-scripts/hlfv1/composer/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts"
            }
于 2018-02-04T14:49:11.850 回答
0

在 Hyperledger Explorer Dashboard 中,您可以找到阻止列表和区块详细信息等信息,包括交易信息、先前的哈希、数据哈希等。当您单击阻止列表中的区块(#number)时,区块详细信息会显示在另一个窗格中。此页面涵盖了更多细节。

于 2018-01-10T04:42:42.690 回答