据我了解,Hyperledger Composer 环境运行在 Hyperledger Fabric v1.0(或 0.8?)区块链上。除了使用 REST 服务器与区块链进行交互或查看交易者等参与方之外,是否可以像在 Hyperledger explorer 上一样查看哪些事务位于哪个块中?(https://github.com/hyperledger/blockchain-explorer)
mysql -u<username> -p < db/fabricexplorer.sql
创建相关数据库。然后,您可以启动您的网络并注意频道名称。然后,编辑文件blockchain-explorer/config.json
并将频道包含在频道列表中。然后,转到http://localhost:8080
,您将看到您指定的频道的统计信息。经过几个小时的尝试和练习,Explorer现在可以使用了。(万岁)
作为一个初学者,这对我来说并不容易,所以对于那些需要一些提示的人:
由于在我的开发环境中不需要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"
}