08.Fabric和Fabric-ca的编程接口

本文介绍了Fabric的GRPC接口,特别是Peer模块的功能,包括系统管理和Chaincode操作。重点讲解了Fabric Go SDK的安装、配置文件创建,以及如何进行Chaincode的query和invoke操作。还提及了Fabric-ca-server的RESTAPI接口用于账号注册和加载。通过示例展示了Golang访问Fabric的简单方法,并强调了SDK在背书操作中的作用。
摘要由CSDN通过智能技术生成
导语

Fabric的Peer节点和Orderer节点都提提供了基于GRPC协议的接口,通过这些接口可以和Peer节点以及Orderer节点进行交互。于是Fabric 提供了sdk来简化访问Peer节点和Orderer节点。

8.1 Fabric接口的通信协议和功能划分
1.Grpc协议

开源的远程过程调用 RPC系统

2.Fabric模块的Grpc接口

Peer 模块和 Orderer 模块提供了 Grpc 相关的接口,但是在项目就开发中并不直接调用Orderer模块中Grpc接口,主要是Fabric的Peer模块的Grpc接口的调用方式。

3,Fabric的Peer模块的接口功能划分
  • 系统管理
  • Chaincode相关操作
系统管理
  • 获取当前 Peer 加入了哪些 Channl
  • 获取当前Peer 加入的某个Channel的区块数
  • 获取当前Peer加入的某个Channel中的某个区块号,获取区块的详细信息
  • 根据当前Peer加入的某个Channel中的某个区块的哈希值,获取区块的详细信息
  • 根据当前Peer加入的某个 Channel中交易的哈希值,获取交易的详细信息
  • 获取当前Peer服务器中状态为install的Chaincode的信息
  • 根据当前Peer加入的某个Channel中状态为Instantiate的Chaincode的详细信息
Chaincode相关操作
  • 调用Chaincode的qu
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值