标签: hyperledger

Hyperledger Custom Chaincode部署错误

我正在使用Hyperledger来处理POC.我已经设置了这里提到的链代码设置.我正在关注链接中提到的选项1(使用vagrant来运行CA服务器和一个VP).在我目前的设置中,我正在运行禁用安全性.我的VP被罚款运行,并且我能够启动并注册chaincode就好了(按照提到这里但是,当我试图通过CLI使用以下命令来部署我chaincode:

peer chaincode deploy -n mycc -c '{"Function":"init", "Args": `["hi there"]}'`
Run Code Online (Sandbox Code Playgroud)

我收到以下错误

Error: Error building chaincode: rpc error: code = 2 desc = "Error getting chaincode package bytes: Cannot generate hashcode from empty chaincode path"
Run Code Online (Sandbox Code Playgroud)

我特意提到我存储自定义链码的路径,我收到以下错误:

Error: Error building chaincode: rpc error: code = 2 desc = "Path to chaincode does not exist: /opt/gopath/src/ProductBC/ProductBC/finished/"
Run Code Online (Sandbox Code Playgroud)

有没有人遇到过类似的问题或者有什么方法可以解决这个问题呢?

go blockchain hyperledger

3
推荐指数
1
解决办法
2580
查看次数

Hyperledger-Fabric:core.yaml中的提交者和订购者是什么?

core.yaml:

committer:
  enabled: true
  ledger:
    orderer: 127.0.0.1:5005
Run Code Online (Sandbox Code Playgroud)

提交者和定购者的概念是什么?我没有听说过Hyperledger-fabric文档中的那些.我是否必须在docker-compose.yml中写一些关于提交者或定购者的内容?或..它是否有共识?

hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
2604
查看次数

单元测试Hyperledger Fabric Chaincode

我是超级账本结构的新手,在编写了链代码之后,我不想每次都进行部署和测试。有没有办法在不部署的情况下测试链码逻辑。

hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
2038
查看次数

可以分发Hyperledger Fabric Consensus Service吗?

我已经阅读了有关共识架构结构提案,我对共识服务有疑问.在我看来,这实际上是一种单一服务,可以保证所有对等体按照它所决定的顺序接收块.因此,在任何给定时间,对于给定的链,它看起来必须由单个已识别且受信任的组织运行.它看起来不像服务可以分发.这是正确的,还是我误解了?

这不是一个真正的编程问题:如果这是一个错误的地方提出这个问题,也许有人可以让我知道.

consensus hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
3136
查看次数

什么是Hyperledger?

你能为已经知道区块链的人解释Hyperledger吗?他们的网站非常模糊,提供的信息很少,包括"构建区块链框架和平台的软件开发者社区"的定义.Hyperledger的维基百科页面给人的印象是它是一组可以适应区块链项目的模块化工具.然后我又听了几个Hyperledger项目的讨论,他们谈到在Hyperledger上运行他们的东西,就像他们有一个独特的区块链,多个项目运行.但它更像是制作自己的区块链工具包吗?

hyperledger

3
推荐指数
1
解决办法
880
查看次数

启动hyperledger fabcar示例应用程序时出错

我正在尝试从http://hyperledger-fabric.readthedocs.io/en/latest/write_first_app.html安装hyperledger-fabric示例应用程序

我收到的错误类似于这里提到的帖子:hyperledger fabric fabcar错误

2017-08-24 07:47:16.826 UTC [grpc] Printf -> DEBU 005 grpc: addrConn.resetTransport failed to create client transport: connection error: desc = "transport: Error while dialing dial tcp 172.18.0.5:7051: getsockopt: connection refused"; Reconnecting to {peer0.org1.example.com:7051 <nil>}
Error: Error getting endorser client channel: PER:404 - Error trying to connect to local peer
Run Code Online (Sandbox Code Playgroud)

下面是日志docker logs peer0.org1.example.com,显然peer不能连接到couchdb

2017-08-24 07:47:03.728 UTC [couchdb] handleRequest -> DEBU 011 HTTP Request: GET / HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | …
Run Code Online (Sandbox Code Playgroud)

hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
2062
查看次数

启动Hyperledger Orderer失败

官方的Hyperledger Fabric v1.0.0通过使用docker进行了简单演示。这是链接

我正在做的是避免docker,直接在计算机上运行它们。但是,当我尝试使用以下cmd和环境变量启动定购程序时:

export CHANNEL_NAME=my_channel 
export TIMEOUT=10000
export DELAY=3
export FABRIC_CFG_PATH=$PWD
export ORDERER_GENERAL_LOGLEVEL=debug
export ORDERER_GENERAL_LISTENADDRESS=0.0.0.0
export ORDERER_GENERAL_GENESISMETHOD=file
export ORDERER_GENERAL_GENESISFILE=./channel-artifacts/genesis.block
export ORDERER_GENERAL_LOCALMSPID=OrdererMSP
export ORDERER_GENERAL_LOCALMSPDIR=./crypto-config/ordererOrganizations/example.com/msp
export ORDERER_GENERAL_TLS_ENABLED=true
export ORDERER_GENERAL_TLS_PRIVATEKEY=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key
export ORDERER_GENERAL_TLS_CERTIFICATE=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt
export ORDERER_GENERAL_TLS_ROOTCAS=[./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt]

./orderer
Run Code Online (Sandbox Code Playgroud)

bash控制台报告从订购者加载配置失败:

2017-09-07 20:20:56.358 SGT [orderer/main] main -> INFO 001 Starting orderer:
 Version: development build
 Go version: go1.7
 OS/Arch: linux/amd64
2017-09-07 20:20:56.358 SGT [orderer/localconfig] Load -> CRIT 002 Error reading configuration: Unsupported Config Type ""
panic: Error reading configuration:Unsupported Config Type ""

goroutine 1 [running]:
panic(0xa488e0, …
Run Code Online (Sandbox Code Playgroud)

hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
693
查看次数

如何在Hyperledger Composer操场上解决此错误(t:标识符无法从超类型扩展)?

我遵循Hyperledger教程Youtube Link,教师修改了示例合同.然而,当前版本的Hyperledger面料操场可以在线访问,进入accountTransfer功能后没有提到状态.这会导致错误,如下所示: Hyperledger Composer Playground错误

如何解决?我试过寻找答案,但我找不到任何解决这个问题的方法.

blockchain hyperledger hyperledger-composer

3
推荐指数
1
解决办法
909
查看次数

Fabric CA服务器和CA Client之间的区别

Fabric CA Server和Fabric CA Client有哪些功能?

Fabric CA Server和Fabric CA Client的角色是什么?

谢谢

hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
2175
查看次数

Hyperledger Fabric和Hyperledger Iroha之间的区别?

Hyperledger Fabric和Hyperledger Iroha都是构建分布式分类帐应用程序的平台.

它们之间的主要区别是什么?什么时候选择一个来实现区块链解决方案?

hyperledger hyperledger-fabric

3
推荐指数
1
解决办法
1401
查看次数