12. Fabric2.2 区块链农产品溯源系统 - 智能合约开发-2

我们将一步一步搭建Fabric2.2版本的区块链网络,从0开始搭建服务器环境、到运行官方Demo集群、创建通道、安装合约,以及从零完成基于区块链的农产品溯源项目开发。适用于无区块链开发经验的朋友们,已经有经验的请绕行。

本节将完成农产品溯源智能合约的开发。

1. 查看智能合约设计

查看第八节 复习智能合约设计

2. 编写框架逻辑

编写Invoke方法,根据发送给合约的方法将交易分发给不同的处理逻辑
12. Fabric2.2 区块链农产品溯源系统 - 智能合约开发-2_第1张图片

3. 根据不同API 构建合约索引(API设计参考第节、索引参考第九节)

1)recordCrops逻辑

参数:

农作物ID,cropid,每个地块一个ID
上传时间,timestamp,数据上传时间
生长状况,healthy,(优、良、差)
现场图片ÿ

你可能感兴趣的:(Fabric2.2,全面学习,区块链,智能合约,fabric)