搜索结果
查询Tags标签: 链码,共有 11条记录-
Hyperledger Fabric 2.2 学习笔记:测试网络test-network
写在前面最近被Hyperledger Fabric折磨,归根结底还是因为自己太菜了qwq。学习路漫漫,笔记不能少。下面的步骤均是基于已经成功搭建了Fabric2.2环境,并且拉取fabric-samples文件夹了。 一、启动测试网络打开终端进入test-network目录下。我的具体目录是: /workspace/fa…
2022/4/25 22:42:33 人评论 次浏览 -
Hyperledger Fabric 2.x 环境搭建
一、说明 区块链网络的核心是分布式账本,在这个账本中记录了网络中发生的所有交易信息。 Hyperledger Fabric是一个是开源的,企业级的,带权限的分布式账本解决方案的平台。Hyperledger Fabric由模块化架构支撑,并具备极佳的保密性、可伸缩性、灵活性和可扩展性。Hyper…
2022/1/24 9:34:30 人评论 次浏览 -
如何查询Hyper ledger Fabric的历史交易?
从以太坊、比特币等其余区块链进入Hyperledger Fabric的新手,经常会问:如何查询Hyperledger Fabric区块链上的历史交易?的确,既然区块链或帐本上都有交易记录了,怎么找不到一个简单的API来查询历史交易?git 在以太坊、比特币等区块链平台中,一般都会提供简单的JSON…
2021/9/4 23:08:28 人评论 次浏览 -
如何查询Hyper ledger Fabric的历史交易?
从以太坊、比特币等其余区块链进入Hyperledger Fabric的新手,经常会问:如何查询Hyperledger Fabric区块链上的历史交易?的确,既然区块链或帐本上都有交易记录了,怎么找不到一个简单的API来查询历史交易?git 在以太坊、比特币等区块链平台中,一般都会提供简单的JSON…
2021/9/4 23:08:28 人评论 次浏览 -
Hyperledger Fabric教程(13)-- 集成CouchDB作为状态数据库
一、下载镜像 fabric默认使用levelDB如果是低版本的fabric,请根据这个下载对应的couchdbhttps://blog.csdn.net/u013288190/article/details/112333006二、配置文件 vim docker-compose-couch.yaml配置文件中的配置表示将couchdb的配置参数追加到节点的容器中 三、如…
2021/6/17 19:31:37 人评论 次浏览 -
Hyperledger Fabric教程(10)-- peer命令-链码chaincode
首先我们要进入cli容器内部,在里面创建Channel。 先用以下命令进入CLI内部Bash: docker exec -it cli bash 1. 当前peer一共安装了哪些链码 peer chaincode list 已经安装的已经实例化的,得加通道名 2. 把链码打包 peer chaincode package -n mycc -p ./example02 -v…
2021/6/17 12:26:29 人评论 次浏览 -
Hyperledger Fabric教程(11)-- 链码和背书策略
一、链码 1. 链码 Go或nodejs编写的程序。 通过应用程序提交的事务初始化和维护状态数据库。 不同链码维护的状态数据库不同,不能修改其他链码的状态数据库,但可以通过其他链码读取其状态数据库。 2. 生命周期 包装( packaging )、 安装( installing )、 实例化( …
2021/6/17 12:26:25 人评论 次浏览 -
hyperledger fabric first network 只关闭停掉节点 不删除证书
停掉 另外,需要把之前执行链码产生的容器也删除了 docker rm -f $(docker ps -aq) 启动 执行测试链码
2021/6/17 12:25:59 人评论 次浏览 -
Hyperledger fabric 链码容器是一直运行的吗
所有验证对等体(VP)在同意总执行顺序后接收并执行所有事务。 因此,ChainCode沙箱(执行查询和调用事务)存在于所有部署的ChainCode的所有VP中 (沙箱在一段时间不活动后被终止,如果再次调用/查询非活动的ChainCode,它们将重新启动)。https://www.liankexing.com/q/…
2021/6/17 12:25:52 人评论 次浏览 -
Hyperledger Fabric 链码(2) 接口
1.Chaincode interface:每个链码程序必须实现链码接口,用以响应接收的事务。 1.1 go语言的“shim ”包中,接口规范如下: Init:在链码实例化或者升级的时候被调用,完成数据初始化Invoke:客户端调用Invoke方法来提交交易提案,在更新或查询提案事务中分类帐本数据状态…
2021/5/15 22:56:35 人评论 次浏览 -
Hyperledger Fabric 链码(1) 类型
1. 用户链码 由应用开发人员编写(Go/Java/JS语言)基于区块链分布式账本的状态及处理逻辑运行在链码容器中, 通过Fabric提供的接口与账本平台进行交互. 2. 系统链码(ESCC) 负责Fabric节点自身的处理逻辑, 包括系统配置、背书、校验等工作。系统链码仅支持Go语言, 在Peer节点…
2021/5/15 22:55:24 人评论 次浏览