go - 在 HyperLedger Fabric 中对等节点安装链码

标签 go hyperledger-fabric blockchain hyperledger

我正在尝试在本地测试我的链码,为此我有一个要运行的脚本,但是在安装链码(下面的代码)时出现链码路径不存在的错误?

peer chaincode install -n mycc -v 1.0 -p ./bitbucket.org/Foldername/testBlockchain/folder_name_for_chaincode

在我见过的所有示例中都使用了以下命令

peer chaincode -n mycc -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02

我的问题恰恰是如何更正我的路径以指向链码?

最佳答案

您需要在 GOPATH 中提供您的链代码,然后您应该能够安装它。只需将您的 bitbucket 文件夹添加到 GOPATH 或将您的链代码移动到 $GOPATH/src

更新

下面的命令

peer chaincode install -n mycc -v 1.0 -p ./bitbucket.org/Foldername/testBlockchain/folder_name_for_chaincode

需要替换为

peer chaincode install -n mycc -v 1.0 -p bitbucket.org/Foldername/testBlockchain/folder_name_for_chaincode

关于go - 在 HyperLedger Fabric 中对等节点安装链码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48030138/

相关文章:

database - 去中心化数据库如何运作?

go - Go2从一种类型映射到另一种类型

hyperledger-fabric - 如何在 2 台机器上设置 Fabric 网络 v2?

Golang panic : runtime error: invalid memory address or nil pointer dereference

super 账本 : get logged in user tcert attributes in chaincode

npm - 使用 Hyperledger Composer 启动 Hyperledger Fabric 网络时出错

node.js - Hyperledger Fabric 1.0 Ubuntu 16.04 设置问题

java - 无法为 com.r3.corda.finance.obligation.flows.CreateObligation$Initiator 类型的 FlowLogic 构造 FlowLogicRef

json - 使用 JSON 从巨大的字符串中解码少量数据

go - 在 Go 中是否有静态方法来获取当前请求/上下文?