写在前面
基于Hyperledger Fabric 使用fabric-sdk-go实现的一个征信应用
原项目使用的fabric版本为1.x,重新构建原项目的fabric网络基础架构和sdk配置为2.x版本,项目地址:GitHub
结构
chaincodevendor:依赖包edu.go:链码(智能合约)
fixtures:fabric网络的所有基础配置文件img:存放前端的图片sdkInit:sdk核心代码service:服务端代码,封装了合约接口的调用eduService.go:调用链码的关键所在SaveEdu函数:将入参edu序列化后调用官方提供的用于调用链码(智能合约)的API:channel.Request,调用合约中的addEdu方法,将序列化后的edu作为入参传入addEdu函数
版权声明:本文为m0_56510407原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。