问题标签 [hyperledger-explorer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
478 浏览

hyperledger-fabric - Hyperledger Composer:如何使用卡片调用composer REST服务

我使用 Hyperledger composer 在本地构建小型企业网络。我还按照这个网址为参与者创建了几张卡片。

现在我必须通过调用通过 composer REST 服务器公开的 REST 服务来调用这个区块链上的不同事务。但这些交易应该只由各自的参与者调用。

如何使用我的浏览器/移动应用程序中较早创建的卡片调用这些服务?还是卡与服务访问无关?那么为什么我们需要为参与者创建卡片呢?

0 投票
2 回答
1470 浏览

hyperledger-fabric - Hyperledger Explorer 配置错误

我正在 Ubuntu 虚拟机版本 16.04 中配置 Hyperledger Explorer,以与基于此链接的 Hyperledger Composer 集成:https ://github.com/hyperledger/blockchain-explorer/blob/master/README.md

我已经按照 github 链接执行了所有配置步骤,包括数据库设置,并修改了 config.json 文件以使用 Hyperledger Fabric 示例的 first-network 的结构,如下所示:

然后在构建 Hyperledger Explorer 时,运行命令时:

npm test -- -u --coverage

最后一个测试抛出以下错误:

有人知道如何解决这个问题吗?

0 投票
1 回答
280 浏览

hyperledger-fabric - Hyperledger Explorer:如何防止参与者访问交易历史

在我的 Hyperledger-Fabric 应用程序(使用 Hyperledger Composer 开发)中,我想阻止参与者查看旧交易。

旧交易可以在 Hyperledger Composer Historian 或 Hyperledger Explorer 中查看。

在 Hyperledger Composer Historian 的情况下(即在文件 permissions.acl 中),我知道如何使旧交易对参与者不可见。但是阻止参与者查看 Hyperledger Composer Historian 中的旧交易并没有任何用处,只要他们可以在 Hyperledger Explorer 中查看交易历史。

所以我的问题是:在 Hyperledger Explorer 的情况下,如何使交易历史对参与者不可见?


更新:

组织是否有可能在网络其他成员不知情的情况下使用 Hyperledger Explorer?

如果一个成员在没有其他成员允许的情况下无法在网络上使用 Hyperledger Explorer,那么问题无论如何都会消失。

0 投票
3 回答
1859 浏览

hyperledger-fabric - 使用fabric v1.2 启动超级账本资源管理器时出错

启动资源管理器时出现以下错误:

使用 Fabric v1.2 和 Explorer v0.3.6,我已将 grpcs 替换为 grpc,但这也无济于事。不确定在配置文件中传递“大小”属性的位置。

}, "configtxgenToolPath":"/home/kp/Desktop/bct/fabric-samples/bin/", "license":"Apache-2.0" }

0 投票
1 回答
1187 浏览

hyperledger-fabric - 启动 Hyperledger Explorer 时出错

版本:

操作系统:带有 Ubuntu 16.04 的虚拟机

节点:v8.11.4

PostgreSQL:9.5.14

码头工人:18.06.1-ce

码头工人撰写:1.13.0

我正在关注这个超级账本作曲家教程:https ://hyperledger.github.io/composer/latest/tutorials/deploy-to-fabric-multi-org.html 。运行命令后:

我通过键入以下内容将第三个组织加入了业务网络:

然后我成功搭建了composer业务网络,并在操场上测试

我打算使用 Hyperledger Explorer 工具来可视化交易数量及其详细信息。

我按照此链接逐步执行:https ://github.com/hyperledger/blockchain-explorer

我的 config.json 如下:

在新控制台中键入启动 Hyperledger Explorer 的命令:

Hyperledger Explorer 未启动,并且在控制台日志中引发以下错误:

有人可以帮我吗?

0 投票
1 回答
2136 浏览

ssl - Hyperledger Fabric Explorer config.json 握手错误

大家好,我正在使用 Hyperledger Fabric 网络和区块链浏览器。我为“第一网络”测试了资源管理器,我成功了。之后因为想搭建多机 Fabric 网络,所以参考了https://medium.com/@wahabjawed/hyperledger-fabric-on-multiple-hosts-a33b08ef24f并且为了测试我跑了所有的 docker 容器(CA , ORDERER, 2PEERS, CLI) 到本地机器并编辑 config.json 文件如下

我得到了错误。下面有错误日志

postgres://hppoc:password@127.0.0.1:5432/fabricexplorer E0925 17:00:41.804738425 14014 ssl_transport_security.cc:989] 握手失败,出现致命错误 SSL_ERROR_SSL: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number。E0925 17:00:42.805918378 14014 ssl_transport_security.cc:989] 握手失败,出现致命错误 SSL_ERROR_SSL:错误:1408F10B:SSL 例程:SSL3_GET_RECORD:版本号错误。E0925 17:00:44.589563663 14014 ssl_transport_security.cc:989] 握手失败,出现致命错误 SSL_ERROR_SSL:错误:1408F10B:SSL 例程:SSL3_GET_RECORD:版本号错误。[31merror [39m:[Remote.js]:错误:在截止日期之前无法连接[31merror [39m:[client-utils.js]:sendPeersProposal - 承诺被拒绝:错误:


错误:无法连接客户端对等体,请检查配置和对等体状态信息:资源管理器将继续仅使用数据库数据


请打开浏览器访问:<a href="http://localhost:8080/" rel="nofollow noreferrer">http://localhost:8080/

PID 是 14014

<<<<<<<<<<<<<<<<<<<<<<<<<< 资源管理器错误>>>>>>>>>>>>>>>>>>>>>> 错误:['默认客户端对等方已关闭,没有可用的通道详细信息数据库'] E0925 17:00:46.797189353 14014 ssl_transport_security.cc:989]握手失败,出现致命错误SSL_ERROR_SSL:错误:1408F10B:SSL例程:SSL3_GET_RECORD:错误的版本号。收到kill信号,正常关闭<<<<<<<<<<<<<<<<<<<<<<<<<关闭浏览器>>>>>>>>>>>>>>> >>>>>> 关闭连接

有没有人知道如何解决这个问题?

0 投票
4 回答
1787 浏览

hyperledger-fabric - Hyperledger Fabric Explorer config.json 错误

我正在尝试为结构版本 1.2.0 运行 Explorer 3.6。我正在使用余额转移应用程序进行测试。我的 config.json 文件如下 -

我得到的错误是:- 网络同步过程已启动:[network-1] 和客户端:[client-1] <<<<<<<<<<<<<<<<<<<< <<<<< 同步器错误>>>>>>>>>>>>>>>>>>>>>> 错误:['连接客户端对等失败,请检查配置和对等状态'] <<< <<<<<<<<<<<<<<<<<<<<<<< 关闭客户端处理器>>>>>>>>>>>>>>>>>>>>>


以下是错误日志

[2018-09-27 10:58:14.006] [DEBUG] FabricClient - 管理员对等未找到 grpcs://localhost:7051

0 投票
2 回答
2283 浏览

hyperledger-fabric - 连接客户端peer失败,请检查配置和peer状态

Explorer 3.7 和fabric 版本1.2.0 有一个错误。

控制台显示错误:

blockchain-explorer/logs/sync/app/app.log 显示错误

我的 config.json 文件是:

CentOS7 中的 hosts 文件是

0 投票
1 回答
871 浏览

hyperledger-fabric - Hyperledger explorer docker连接错误

我创建了超级账本结构网络配置,并且 docker 基于此运行。之后,我在该网络上安装了 .bna 文件。

我正在尝试设置 Hyperledger explorer docker 图像来探索数据。我按照说明中的说明设置了资源管理器我的文件夹结构。

在此处输入图像描述

我的 config.json 文件如下所示。

在我执行命令后./deploy_explorer.sh poc <network name>,我收到了类似的错误。

我检查了 docker 容器中的 postgers db,它在 fabricexplorer 数据库表中没有任何数据。

谁能帮我?

0 投票
2 回答
921 浏览

hyperledger-fabric - Hyperledger explorer [DEBUG] FabricClient - Admin peer Not found for grpc://localhost:7051

无法使用fabric 1.2 配置explorer 3.8 我正在尝试将hyperledger explorer 与fabric 集成,并且在我的情况下我没有使用TLS 它是错误的。有人可以在这里帮助我吗?

超级账本浏览器 3.8

超级账本结构 1.2

节点js v8.11.4

PostgreSQL 9.5

日志/控制台/console.log

日志/app/app.log

这是我的 config.json