问题标签 [hyperledger-chaincode]

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 回答
244 浏览

hyperledger-fabric - 将远程结构网络与客户端应用程序连接起来

我正在尝试使用结构节点 SDK 将客户端应用程序连接到部署在远程云实例上的结构网络。为此,我使用已部署实例的 IP 地址修改了我的连接配置文件。一切正常,直到提交交易发生。在提交事务时,它仍然显示无法连接到本地主机端口。可能是什么问题呢?

0 投票
1 回答
324 浏览

java - 实例化fabric-samples的java链码时出错

我在fabric 1.4.3 上实例化java 链码时遇到问题,我没有改变任何东西,甚至没有改变组织或频道的名称。以下是我遵循的步骤:

  • 使用命令下载二进制文件curl -sSL https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap.sh | bash -s
  • 设置路径 export PATH=/bin:$PATH
  • cd 织物样品/fabcar
  • 运行脚本./startfabric.sh java

然后我在实例化java链代码时得到这个错误

错误:无法组装交易,错误提案响应不成功,错误代码 500,msg 链码注册失败:容器以 1 退出

虽然我可以完美地安装和运行 fabcar 示例中提供的 javascript 链代码。

平台信息

0 投票
1 回答
356 浏览

hyperledger-fabric - 在 Hyperledger Fabric 网络中安装 Chaincode 时出错

我已经创建了一个基本网络,其中包含对等点、沙发 DB、订购者和 CA。能够启动网络,但是在尝试安装用 typescript 编写的链代码时,它会引发以下错误。

错误: 错误信息

docker-compose.yaml:

我能够成功启动网络,使用以下命令创建通道并将对等方添加到通道:

上述命令执行成功。使用以下命令安装链码时,超级账本会抛出错误。

部署合同.sh:

0 投票
1 回答
580 浏览

hyperledger-fabric - 在对等点上安装链代码时如何修复“链代码的路径不存在”?

我正在尝试将用打字稿编写的链代码安装在具有单个对等点、沙发数据库、织物 CA 和单排模式的订购者的网络中的对等点上。在运行脚本时,打字稿被成功编译为 javascript。

稍后出现错误消息

错误:获取链码代码时出错 miqlavecc:链码的路径不存在:/opt/gopath/src/github.com/chaincode

安装链码时出现错误消息 我使用了这个脚本文件,deploycontract.sh:

docker-compose.yaml:

0 投票
1 回答
46 浏览

hyperledger-fabric - 3 个组织的超级账本网络需要多少个链码

我想为 3 个组织构建一个超级账本结构网络,并且我想为该网络开发链代码。那么我开发了多少个链码到 3 个组织网络。是不是 org1 和 org2 之间有一个链码,而 org2 和 org3 有一个链码。请帮我解决这个问题。

0 投票
0 回答
692 浏览

hyperledger-fabric - fabcar fabric-sample 显示错误在运行节点enrollAdmin.js 代码时找不到模块'fabric-network'

我正在运行 fabcar 结构样本,在 fabcar 文件夹中我运行 ./startFabric.sh 运行良好,并且网络从头到尾启动。但之后当我在 javascript 文件夹中运行 nodeenrollAdmin.js 时,它显示以下错误!!!我的操作系统是 ubuntu 18.4

我尝试了互联网上给出的不同解决方案,如 npm install 等,但没有一个有效。

节点enrollAdmin.js 错误日志

0 投票
3 回答
374 浏览

hyperledger-fabric - 如何使用结构节点更新成员的隶属关系和属性

我有 2 个组织和 2 个结构 ca 的结构网络设置,我已经注册并注册了用户。

0 投票
1 回答
373 浏览

hyperledger-fabric - 对等链码安装问题目录未找到

我已经启动了一个包含三个组织的结构网络,每个组织一个梨和一个订购者。创建了一个通道并将对等节点添加到通道中。但是当我尝试安装链代码时,它说找不到目录。我还在我的 cli 配置中安装了卷。我在输入命令之前输入了 cli bash,还使用 ​​peer channel list 命令检查了我的对等方是否加入了频道。

我的 cli 配置

我的同伴命令

错误

我的链代码名为chain.go。它是一个 go 文件,它已经构建好了。

当我尝试这个命令时:

它给出了这个错误:

0 投票
0 回答
121 浏览

hyperledger-fabric - 排序文件在 Hyperledger 结构的 golang 链码中不起作用

排序字段在 go lang 链代码中不起作用。

这是我的查询字符串:

这是索引:

我的 couchdb fauxton 中也有索引文件。

浮士顿用户界面

但它给出的错误如下:

错误:GET_QUERY_RESULT 失败:事务 ID:734c4e0c48be97ee176bb597acf7bf0cba03c0c06954200c84a78437b75afd94:处理 CouchDB 请求时出错。错误:no_usable_index,状态代码:400,原因:此排序不存在索引,请尝试按排序字段进行索引。

0 投票
2 回答
1065 浏览

hyperledger-fabric - 链码注册失败

我试图在多个主机环境中实例化 nodejs 链码并导致链码注册错误。Golang 智能合约在多个主机环境中完美运行。

错误could not assemble transaction. err propseal response was not succesful, error code 500, msg chaincode registration failed: container exiter with 127

对等日志:

环境变量有什么需要改的吗?