问题标签 [hyperledger-caliper]

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 投票
0 回答
48 浏览

docker - 使用 hyperledger caliper 运行测试时出错

几天来,我一直在尝试与 3 个组织进行测试,每个组织都有 3 个同行。我试图让它工作的教程:https ://github.com/haojun/caliper 这是我第一次使用超级账本。

码头工人:19.03.8

节点:8.17.0

节点gyp:3.0.03

码头工人组成:1.24.1

Ubuntu:16.04


当我放置命令时


我得到的结果是:

结果

0 投票
1 回答
423 浏览

hyperledger-fabric - 错误:[Orderer.js]:sendBroadcast - 错误:“错误:14 UNAVAILABLE:.. Hyperledger Caliper

我已经设置了带有 1 org 2 peers 1 orderer setup 的 hyperledger Fabric 版本 1.4.2,所有这些都在 3 个不同的 VM 中本地运行。现在我正在尝试在这个结构设置中实现 caliper v0.3.0。Peers 和 Orderer 已经启动,并且 Peers 已加入到通道中。我已经根据我的网络修改了caliper中的网络配置文件和benchconfig文件。所以我直接使用标志“caliper-flow-only-install”运行卡尺。在执行此操作时,我面临以下问题

错误:[Orderer.js]:sendBroadcast - 错误:“错误:14 不可用:无法连接到所有地址\n 在 Object.exports.createStatusError (/home/xx/caliper-benchmarks/node_modules/grpc/src/common .js:91:15)\n 在 ClientDuplexStream._emitStatusIfDone (/home/xx/caliper-benchmarks/node_modules/grpc/src/client.js:233:26)\n 在 ClientDuplexStream._receiveStatus (/home/xx/caliper -benchmarks/node_modules/grpc/src/client.js:211:8)\n 在 Object.onReceiveStatus (/home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors.js:1306:15)\n 在InterceptingListener._callNext (/home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors.js:568:42)\n 在 InterceptingListener.onReceiveStatus (/home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors .js:618:8)\n 在 /home/xx/caliper-benchmarks/node_modules/grpc/src/client_interceptors.js:1123:18" 2020.04.29-12:22:12.094 错误 [caliper] [caliper-engine] 执行“时出错”安装”步骤:错误:在 composerchannelrest 中实例化 W1CC@v0 的排序程序错误:SERVICE_UNAVAILABLE

0 投票
1 回答
145 浏览

hyperledger-fabric - UnhandledPromiseRejectionWarning:错误:找不到合同 ID 的详细信息

在尝试使用网络中现有的已安装链代码调用和查询时,使用 caliper launch master --caliper-workspace 。--caliper-benchconfig benchmarks/scenario/simple/createPool.yaml --caliper-networkconfig networks/Azure_fabric-go.yaml --caliper-flow-only-test

我面临以下错误,

(节点:44363)UnhandledPromiseRejectionWarning:错误:找不到合同 ID W1CC 的详细信息

0 投票
1 回答
73 浏览

hyperledger - 如何在超级账本卡尺中修复“缺少其“caliper.blockchain”字符串属性”

我试图用超级账本卡尺监控我的区块链。我使用 repo 中给出的模板中的一个创建了自己的基准文件。但我收到了这个错误

任何想法如何解决这一问题?

0 投票
1 回答
364 浏览

node.js - Hyperledger Caliper 中的基准错误代码 4 是什么

错误:[FabricCAClientService.js]:无法注册管理员,错误:%o 消息=无法解析注册响应 [客户端向 HTTPS 服务器发送了 HTTP 请求。] 由于错误 [SyntaxError: 位置 0 的 JSON 中的意外令牌 C],堆栈 = 错误:无法解析注册响应 [客户端向 HTTPS 服务器发送了 HTTP 请求。] 由于错误 [SyntaxError: Unexpected token C in JSON at position 0] at IncomingMessage.response.on (F:\SE\3rd_Year\FYP\Blockchain\hyperledger-template\hyperledger-caliper\node_modules\fabric-client\ node_modules\fabric-ca-client\lib\FabricCAClient.js:475:21) 在 IncomingMessage.emit (events.js:203:15) 在 endReadableNT (_stream_readable.js:1145:12) 在 process._tickCallback (internal/process /next_tick.js:63:19) 2020.06.06-23:24:43。152 错误 [caliper] [caliper-engine] 执行“init”步骤时出错:错误:无法注册患者的注册器或将其设置为用户上下文:无法解析注册响应 [客户端向 HTTPS 服务器发送了 HTTP 请求。] 由于错误 [SyntaxError: Unexpected token C in JSON at position 0] 2020.06.06-23:24:43.153 info [caliper] [caliper-engine] 在 0.527 秒内执行“init”步骤 2020.06.06-23: 24:43.153 info [caliper] [caliper-engine] 网络配置属性“caliper.command.end”不存在,跳过结束命令 2020.06.06-23:24:43.154 错误 [caliper] [cli-launch-master] 基准失败,错误代码 4 无法解析注册响应 [客户端向 HTTPS 服务器发送了 HTTP 请求。] 由于错误 [SyntaxError: Unexpected token C in JSON at position 0] 2020.06.06-23:24:43.153 info [caliper] [caliper-engine] 在 0.527 秒内执行“init”步骤 2020.06.06-23: 24:43.153 info [caliper] [caliper-engine] 网络配置属性“caliper.command.end”不存在,跳过结束命令 2020.06.06-23:24:43.154 错误 [caliper] [cli-launch-master] 基准失败,错误代码 4 无法解析注册响应 [客户端向 HTTPS 服务器发送了 HTTP 请求。] 由于错误 [SyntaxError: Unexpected token C in JSON at position 0] 2020.06.06-23:24:43.153 info [caliper] [caliper-engine] 在 0.527 秒内执行“init”步骤 2020.06.06-23: 24:43.153 info [caliper] [caliper-engine] 网络配置属性“caliper.command.end”不存在,跳过结束命令 2020.06.06-23:24:43.154 错误 [caliper] [cli-launch-master] 基准失败,错误代码 4

这是 bash 的输出。我不知道是什么原因造成的。我的网络有 3 个组织,每个组织有 2 个同行和一个订购者。我已经编辑了 fabic-node.yaml 文件以符合要求。如果有人对我该怎么做有任何建议。谢谢

0 投票
0 回答
248 浏览

hyperledger-fabric - 设置卡尺时出现 ECONNREFUSED 错误

我正在设置 hyperledger caliper 来测试 fabcar 网络并多次收到 ECONNREFUFUSED 错误。它说它未能注册管理员。./startFabric.sh javascript我在fabcar repo 的fabric-samples 中设置了测试网络。然后我使用 docker-compose 启动 caliper(用于docker-compose upcaliper-benchmarks )。这是我使用的 docker-compose 文件:

这是我的 network-config.yaml 文件:

这是使用的基准配置文件:

这是我得到的错误:

我使用的是面料 2.1.0 和卡尺 0.3.2。我在 docker-compose 中指定了 net-test 以确保 caliper 容器与 Fabric 在同一个网络中。有人可以帮忙吗?

0 投票
1 回答
135 浏览

hyperledger-sawtooth - 使用 hyperledger caliper 对锯齿 1.0.0 进行基准测试时出错(错误:基准测试失败,错误代码 6)

我正在尝试使用 hyperledger caliper 对锯齿 1.0.0 进行基准测试,在运行启动主命令时出现以下错误:

命令的完整结果:

zee@pro:~/caliper-benchmarks$sudo npx caliper launch master --caliper-bind-sut sawtooth :1.0.0 -w . --caliper-benchconfig benchmarks/scenario/smallbank/config.yaml --caliper-networkconfig networks/sawtooth/smallbank/sawtooth.json

那里有什么问题?谢谢你的帮助。

0 投票
1 回答
157 浏览

hyperledger-fabric - Hyperledger Caliper 启动流失败

我正在使用 Hyperledger Caliper 对 Fabric 进行基准测试,并且我面临以下有关 caliper 工作人员的错误。我目前正在使用 0.4.0 版的卡尺

来自 docker 容器的日志:

我不明白这些错误。关于可能导致它们的任何提示?

谢谢

0 投票
1 回答
394 浏览

hyperledger - Hyperledger Caliper 错误:无法使用参数提交交易,错误:错误:未找到发现结果

我第一次尝试设置 Hyperledger Caliper 来测试我的 Hyperledger Fabric 网络。

我在 youtube https://www.youtube.com/watch?v=ypF36RGaG1Q上关注本教程,当我尝试运行以下命令时:

npx caliper launch master --caliper-fabric-gateway-usegateway --caliper-flow-only-test --caliper-fabric-gateway-discovery --caliper-workspace . --caliper-benchconfig benchmarks/scenario/simple/pavan-v2.1/config.yaml --caliper-networkconfig networks/fabric/pavan-v2.1/network-config.yaml

我遇到了以下错误:

在此处输入图像描述

它发生在所有同龄人身上,我不知道为什么。

当我使用我的服务器提交交易时,它工作正常,但使用 Hyperledger Caliper 却出现错误。

您对如何解决这个问题有任何想法吗?

非常感谢!

0 投票
1 回答
59 浏览

hyperledger-fabric - 卡尺错误:事务返回失败。密钥已经存在

我仍在第一次设置 Caliper 的过程中。希望你能救我:)

知道我得到了错误:事务返回失败:用户 1 已经存在。当我尝试启动卡尺基准测试时。

因为我不允许使用现有用户 ID 注册用户(在我的链码上验证)。

这是我的测试文件:

你知道我该如何解决这个问题吗?非常感谢。