Fabric
Fabric实战
Ticurf
这个作者很懒,什么都没留下…
展开
-
Fabric 1.4 实战 — 4.2 Fabric-SDK-Go 的 Web 应用(二)
文章目录1、controller/controller.go2、main/main.go3、启动网络4、Go程序5、Postman测试接口使用 go 第三方库 gin 实现 Fabric 1.4 应用 Restful API。1、controller/controller.gopackage controllerimport ( "github.com/artec/web/service" "github.com/gin-gonic/gin" "net/http")func Inde原创 2020-10-13 11:29:50 · 473 阅读 · 1 评论 -
Fabric 1.4 实战 — 4.1 Fabric-SDK-Go 的 Web 应用(一)
文章目录一、Fabric SDK 配置文件一、Fabric SDK 配置文件原创 2020-10-13 11:06:37 · 1653 阅读 · 4 评论 -
Fabric 1.4 实战 — 3 链码开发
文章目录一、开发流程1、结构体2、Init()3、Invoke()4、功能函数5、main()6、安装链码依赖二、相关的 API1、参数解析 API2、账本数据状态操作 API3、账本数据状态操作 API4、对 PrivateData 操作的 API5、其他 API一、开发流程1、结构体用来存储链码的各种方法2、Init()初始化数据状态,实例化链码时被自动调用3、Invoke()对账本数据进行操作时(query, invoke)被自动调用,通过对应操作命令调用链码具体方法。通过shim.C原创 2020-10-12 17:03:42 · 1157 阅读 · 2 评论 -
Fabric 1.4 实战 — 2.3 测试网络环境
文章目录一、创建通道并将组织加入通道1、启动网络2、进入 CLI 容器3、创建通道请求4、peer0.org1.example.com 节点加入通道5、peer1.org1.example.com 节点加入通道6、更新 org1 锚节点7、peer0.org2.example.com 节点加入通道8、peer1.org2.example.com 节点加入通道9、更新 org2 锚节点二、编写并部署链码1、编写链码2、安装链码3、实例化链码4、在 Org2 中的peer0节点上安装链码三、查询调用链码1、查询原创 2020-10-12 16:24:00 · 717 阅读 · 1 评论 -
Fabric 1.4 实战 — 2.2 单机多节点网络部署
文章目录一、准备工作二、生成组织结构身份证书1、crypto-config.yaml2、生成指定拓扑结构的组织关系和身份证书三、生成创世区块及应用通道1、configtx.yaml2、创建创世区块3、创建应用通道交易配置文件4、生成通道上的组织锚节点更新配置文件5、完成四、部署节点1、docker-compose-cli.yaml2、base/peer-base.yaml五、运行网络1、启动网络2、关闭网络一、准备工作1、创建项目目录 artec ,并在目录下创建 fabric 网络目录 networ原创 2020-10-12 15:12:01 · 1313 阅读 · 4 评论 -
Fabric 1.4 实战 — 2.1 Fabric 示例、二进制文件和 Docker 镜像安装
Fabric 1.4 示例、二进制文件和 Docker 镜像安装Fabric 1.4.8 示例下载安装Fabric 1.4.8 源码生成二进制可执行文件Fabric 1.4.8 Docker 镜像文件安装Fabric 1.4.8 示例下载安装1、官网下载Fabric 1.4.8 示例源码Fabric 示例官网:https://github.com/hyperledger/fabric-samples2、解压到 $GOPATH/src/github.com/hyperledger 目录下Fabric原创 2020-10-10 14:35:15 · 1197 阅读 · 2 评论 -
Fabric 1.4 实战 — 1.2 安装环境配置
Fabric 1.4 安装环境配置一、CURL二、Docker 和 Docker Compose三、Golang一、CURLCentOS 8 操作系统自动安装。二、Docker 和 Docker ComposeDocker官方安装文档:https://docs.docker.com/engine/install/centos/yum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add原创 2020-10-10 10:45:02 · 288 阅读 · 1 评论 -
Fabric 1.4 实战 — 1.1 CentOS 虚拟机安装
CentOS虚拟机安装CentOS虚拟机安装镜像站新建虚拟机安装虚拟机CentOS虚拟机安装镜像站阿里巴巴开源镜像站:https://developer.aliyun.com/mirror/新建虚拟机1、典型或自定义都可以,这里我选择典型默认。2、选择稍后安装操作系统进行自定义安装,选择第二个选项不是自定义安装,而是默认安装。3、选择与镜像文件相应的版本。4、设置虚拟机名称与存放的本地位置。5、设置虚拟机磁盘容量,建议选择存储为单个文件。6、设置虚拟机内存、处理器、镜像文件位置等原创 2020-10-09 16:38:35 · 188 阅读 · 1 评论