问题标签 [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 投票
0 回答
223 浏览

docker - 拨打`unix /host/var/run/docker.sock: connect: permission denied` hyperleader fabric

我正在尝试使用实例化链码

但出现以下错误。

错误:无法组装事务,错误提案响应未成功,错误代码 500,msg 错误启动容器:错误启动容器:发布http://unix.sock/containers/create?name=dev-peer0.org1.example。 com-skynetchaincode-v1 : 拨号 unix/host/var/run/docker.sock: connect: permission denied

我尝试过的解决方案。

这应该创建一个单独的正在运行的 docker 容器,其中安装了链代码,但它显示访问被拒绝错误

0 投票
1 回答
259 浏览

go - 如何修复链码中的“语法错误:意外的垫片,期待逗号或)”?

我有链码,它应该加密数据并放入分类帐并进行查询。

我已经更新了结构二进制文件,但在其他结构示例链代码中,这一行是相同的并且没有任何错误。

错误指向 queryPatient(APIstub shim.ChaincodeStubInterface, args []string) sc.Response { .

0 投票
1 回答
248 浏览

hyperledger-fabric - 无法从 SDK 调用链代码

我可以通过以下命令从对等方调用链代码:

它有效,我可以在对等日志中看到:

我可以在我的链码容器中看到这个调用的结果。

但是当我试图通过 SDK 从我的代码中调用时

我有空响应,在对等日志中我看到:

为什么它调用“cscc”和“lscc”链码而不调用“mycc”?

0 投票
2 回答
165 浏览

hyperledger-fabric - 链码实例化静默失败

我尝试通过修改来自build your first networkchaincode_example02的 byfn 脚本在我提出的网络上安装和实例化链代码。我正在使用 2 个组织,每个组织有 1 个同伴。我重命名了组织。

对等容器即将出现,我能够在两个组织的对等设备上安装链代码。当我实例化时,链码容器出现了。该命令不返回任何错误。

但我无法查询链码。我无法在peer chaincode list --instantiated -C mychannel.

我尝试在不进行任何修改的情况下运行 byfn 脚本,并且能够完成端到端测试。

对等日志

订购者日志

链码容器日志

0 投票
2 回答
11264 浏览

hyperledger-fabric - 未能创建新连接:desc = 传输:拨号时出错:拨号 tcp 172.19.0.4:9051:连接:连接被拒绝 Hyperledger Fabric

谁能帮我修复以下错误。我正在尝试通过 cli 在对等方上安装链代码。我正确配置了 cli 容器。但不知何故我得到这个错误..

这是我的 docker-compose-cli.yaml

0 投票
1 回答
1135 浏览

gradle - 运行时无法在 build.gradle 中包含 JSON Schema 验证 json 文件

我正在尝试使http://json-schema.org/draft-04/schema#在本地存储库中。但它无法在任何路径中找到引用的 JSON,无论是根目录、资源还是当前目录,或者直接在 jar 中。

由于这些是运行时异常,因此资源中的 json-schema.org/draft-04/schema.json 文件以及 jar 似乎不在打包的构建中。

有没有办法,我可以在 build.gradle 中的 JavaCompile 中定义来选择 json 文件

下面是代码片段

架构.json:

参考json json-schema-draft-04-schema.json:

错误报价

构建.gradle

这两个文件都在一个可执行的 jar 中。我也尝试将参考 .json 文件放在项目的根目录中,但没有运气。也尝试使用 classpath://。没运气。

0 投票
3 回答
641 浏览

hyperledger-fabric - TypeError: stub.GetQueryResultWithPagination 不是函数

我已经从 fabric-samples 实例化了一个示例 NodeJS 链代码,marbles02所有调用和查询函数都工作正常,但是当我试图查询这个函数queryMarblesWithPagination时,它给了我这个错误:

我的链码日志是:

0 投票
2 回答
826 浏览

node.js - 如何在使用 nodejs 链码从超级账本结构 v 1.4 中的链码中获取记录时设置偏移量和限制?

我的区块链网络中有 500 多条记录,我想为前端的分页编写一个链码。我已经使用过getQueryResultWithPaginationgetStateByRangeWithPagination但我担心的是我想获取从第 90 到第 100 的记录意味着 10 条记录,但不是从头开始,我也不想获取整个记录。我的链码是用 nodejs 编写的。我坚持这一点,非常感谢社区给我他们宝贵的建议。

0 投票
1 回答
596 浏览

hyperledger-fabric - 在对等点上实例化链码时出错

我已经在对等体上安装了链码,它工作正常,在实例化链码时,我收到了下面提到的错误。(在 ec2 实例上工作)

0 投票
1 回答
64 浏览

hyperledger-fabric - 如何解决此错误 Blockchain_chaincode

错误:调用期间背书失败。响应:状态:500 消息:“确保链码 irscc 已成功实例化并重试:未找到链码 irscc”