草庐IT

HyperLedger-Fabric

全部标签

go - super 账本结构 : chaincode deploy connection error

我正在尝试使用docker测试结构链代码example02。我是新手:)这是我的docker-compose.yml:membersrvc:image:hyperledger/fabric-membersrvccommand:membersrvcvp0:image:hyperledger/fabric-peerenvironment:-CORE_PER_ID=vp0-CORE_PEER_ADDRESSAUTODETECT=true-CORE_VM_ENDPOINT=http://0.0.0.0:2375-CORE_LOGGING_LEVEL=DEBUGcommand:sh-c"slee

go - Hyperledger-fabric 无法实例化链码

我无法在HyperledgeFabric中实例化链码。执行时:peerchaincodeinstantiate-oorderer-ntest_cc-Ctest-channel-v0.1-c'{"Args":["initLedger"]}'我得到错误:peer0|2018-04-1713:02:11.097UTC[dockercontroller]Start->ERRO046start-couldnotstartcontainer:APIerror(400):{"message":"OCIruntimecreatefailed:container_linux.go:348:startin

go - Hyperledger-fabric 无法实例化链码

我无法在HyperledgeFabric中实例化链码。执行时:peerchaincodeinstantiate-oorderer-ntest_cc-Ctest-channel-v0.1-c'{"Args":["initLedger"]}'我得到错误:peer0|2018-04-1713:02:11.097UTC[dockercontroller]Start->ERRO046start-couldnotstartcontainer:APIerror(400):{"message":"OCIruntimecreatefailed:container_linux.go:348:startin

go - 在 Hyperledger Fabric V1.0 链代码中识别调用同级/组织

有什么方法可以知道golangchaincodeforHyperledgerFabricV1.0中的调用节点和组织? 最佳答案 目前所有可用于链码的API都在interface.go中描述。文件。目前没有API可以让您识别链代码中的调用节点和组织。我认为这样做的主要原因是链码必须对这种类型的信息不可知,因为所有由对等方和链码管理的ACL都应该对其保持不可知性,无论调用它的人是谁,都应保持确定性行为,并且是无状态的。如果需要,您可能可以尝试利用创建交易建议请求的客户的身份,方法是使用GetCreator应用程序接口(interface

go - 在 Hyperledger Fabric V1.0 链代码中识别调用同级/组织

有什么方法可以知道golangchaincodeforHyperledgerFabricV1.0中的调用节点和组织? 最佳答案 目前所有可用于链码的API都在interface.go中描述。文件。目前没有API可以让您识别链代码中的调用节点和组织。我认为这样做的主要原因是链码必须对这种类型的信息不可知,因为所有由对等方和链码管理的ACL都应该对其保持不可知性,无论调用它的人是谁,都应保持确定性行为,并且是无状态的。如果需要,您可能可以尝试利用创建交易建议请求的客户的身份,方法是使用GetCreator应用程序接口(interface

go - 即使配置了 GOPTH,也无法下载 fabric-sdk-go

我是Golang和Hyperledgerfabric的新手,我只是在配置环境。但是我得到了一个奇怪的错误,下面给出了user1@NTP-145UBUNTU:~$goenvGOARCH="amd64"GOBIN=""GOEXE=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOOS="linux"GOPATH="/usr/lib/go-1.6/bin"GORACE=""GOROOT="/usr/lib/go-1.6"GOTOOLDIR="/usr/lib/go-1.6/pkg/tool/linux_amd64"GO15VENDOREXPERIMENT="1"CC

go - 即使配置了 GOPTH,也无法下载 fabric-sdk-go

我是Golang和Hyperledgerfabric的新手,我只是在配置环境。但是我得到了一个奇怪的错误,下面给出了user1@NTP-145UBUNTU:~$goenvGOARCH="amd64"GOBIN=""GOEXE=""GOHOSTARCH="amd64"GOHOSTOS="linux"GOOS="linux"GOPATH="/usr/lib/go-1.6/bin"GORACE=""GOROOT="/usr/lib/go-1.6"GOTOOLDIR="/usr/lib/go-1.6/pkg/tool/linux_amd64"GO15VENDOREXPERIMENT="1"CC

go - Hyperledger Fabric 单元测试跨链代码调用而不折叠 vendor 文件夹

当我试图通过MockStub对象实例化和调用另一个链代码时,当我尝试在本地golang中执行单元测试时,我遇到了编译问题。以下是我的文件层次结构:├──transaction-chaincode│  ├──transaction.go│  ├──transaction_test.go│  └──vendor└──user-chaincode├──user.go├──user_test.go└──vendor这里的场景基本上就是其中一个chaincode,比如user.go,调用另一个chaincodetransaction.go。两个目录中的vendor文件夹包含完全相同的内容。当我尝

go - Hyperledger Fabric 单元测试跨链代码调用而不折叠 vendor 文件夹

当我试图通过MockStub对象实例化和调用另一个链代码时,当我尝试在本地golang中执行单元测试时,我遇到了编译问题。以下是我的文件层次结构:├──transaction-chaincode│  ├──transaction.go│  ├──transaction_test.go│  └──vendor└──user-chaincode├──user.go├──user_test.go└──vendor这里的场景基本上就是其中一个chaincode,比如user.go,调用另一个chaincodetransaction.go。两个目录中的vendor文件夹包含完全相同的内容。当我尝

基于Hyperledger Fabric1.4和IPFS的情报数据安全传输系统

1首页 2功能介绍2.1新建身份点击“生成”按钮即可产生新的身份(密钥对),数据传输必要条件。   保存密钥对,我们称其为UserA。继续相同步骤,新建UserB。2.2发送数据 点击“选择文件”即可上传文件,或将文件拖拽至上传区域。选择文件加密后,界面变化。 填写发送者的私钥和接收者的公钥。上传成功,显示IPFS存储的文件哈希值。 2.3下载数据填写IPFS哈希值,选择已经加密,填写数据接收者的私钥。点击搜索,查询到后即可下载。  3区块链浏览器