原文:部署Hyperledger Fabric报错Error: error getting chaincode bytes: failed to calculate dependencies: incomplete package: github.com/hyperledger/fabric-chaincode-go/shim

报错 本报错是fabric .X apt get install go 的版本比较低。卸载了先。然后下载go . . .linux amd .tar.gz进行安装。 环境变量: 换成国内代理: 运行测试网络 有网友评论按照以上操作换了go版本后,依然报错 首先检查下fabric的版本,网友们的是 . 的。然后看下报错信息: 找不到github.com hyperledger fabric cont ...

2020-03-31 17:54 14 4673 推荐指数:

查看详情

Error: error getting chaincode bytes: failed to calculate dependencies报错解决办法

最近接了一个区块链的项目,用的fabric,按照官网的教程一步一步搭建环境,到最后测试byfn.sh 的时候,总是报下面的错误,谷歌了半天也没人遇到一模一样的。经过我多次的尝试,感谢虚拟机的快照功能。发现我用的所有环境都是最新版,问题也就出现在了这里。 官网上没有说go语言要用什么版本,当我 ...

Tue Jun 23 04:47:00 CST 2020 0 780
(三)Hyperledger Fabric 1.1安装部署-chaincode测试

环境搭建完毕,需要的工具和镜像安装完毕,就可以进行chaincode测试了,接下来参考官方教程运行first-network。 进入first-netwok: first-network的文件结构如下 在first-network目录下有两个自动化脚本byfn.sh ...

Fri Apr 13 04:53:00 CST 2018 0 1357
HyperLedger Fabric ChainCode开发——shim.ChaincodeStubInterface用法

深蓝前几篇博客讲了Fabric的环境搭建,在环境搭建好后,我们就可以进行Fabric的开发工作了。Fabric的开发主要分成2部分,ChainCode链上代码开发和基于SDK的Application开发。我们这里先讲ChainCode的开发。Fabric的链上代码支持Java或者Go语言进行开发 ...

Tue Aug 15 06:58:00 CST 2017 10 28762
Hyperledger Fabric(5)ChainCode的编写步骤

链码(chaincode) 会对 Fabric应用程序 发送的交易做出响应,执行代码逻辑,与 账本 进行交互。 每个chaincode程序都必须实现chaincode接口,接口中的方法会在响应传来的交易时被调用。 Init(初始化)方法会在chaincode ...

Tue Nov 05 22:35:00 CST 2019 0 453
Hyperledger Fabric(4)链码ChainCode

智能合约,是一个抽象的概念,智能合约的历史可以追溯到 1990s 年代。它是由尼克萨博(Nick Szabo)提出的理念,几乎与互联网同龄。 我们这里所说的智能合约只狭义的指区块链中。它能够部署和运行在区块链环境中,由一段代码来描述相关的业务逻辑。部署后的智能合约在区块链中无法修改,智能合约 ...

Fri Nov 01 21:46:00 CST 2019 0 326
搭建基于hyperledger fabric的联盟社区(七) --升级chaincode

上个版本的chaincode有很多功能不完备,所以要部署新版本的chaincodeFabric支持在保留现有状态的前提对chaincode进行升级。 一.新版chaincode 新版本的chaincode增加的功能如下: 1.增加了数据追溯功能,在社区用户发起transaction时 ...

Wed Nov 22 02:17:00 CST 2017 1 2394
Hyperledger Fabric 1.2 --- Chaincode Operator 解读和测试(二)

本文接上一节是测试部分 搭建一个模拟测试环境 作者将fabric release1.2工程中的 example-e2e进行了改造来进行本次实验: (1)首先我们将examples/e2e_cli/scripts/script.sh中的安装智能合约部分注释掉,或者从此处下载替换原有的脚本 ...

Sat Aug 25 03:31:00 CST 2018 0 2773
搭建基于hyperledger fabric的联盟社区(四) --chaincode开发

前几章已经分别把三台虚拟机环境和配置文件准备好了,在启动fabric网络之前我们要准备好写好的chaincodechaincode的开发一般是使用GO或者JAVA,而我选择的是GO语言。先分析一下官方最典型的一个chaincode--fabcar,然后着重介绍一下 ...

Mon Oct 30 23:46:00 CST 2017 0 5994
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM