我们将一步一步搭建Fabric2.2版本的区块链网络,从0开始搭建服务器环境、到运行官方Demo集群、创建通道、安装合约,以及从零完成基于区块链的农产品溯源项目开发。适用于无区块链开发经验的朋友们,已经有经验的请绕行。
本节将完成农产品溯源智能合约的开发。
1. 查看智能合约设计
查看第八节 复习智能合约设计
2. 编写框架逻辑
编写Invoke方法,根据发送给合约的方法将交易分发给不同的处理逻辑
3. 根据不同API 构建合约索引(API设计参考第节、索引参考第九节)
1)recordCrops
逻辑
参数:
农作物ID,cropid,每个地块一个ID
上传时间,timestamp,数据上传时间
生长状况,healthy,(优、良、差)
现场图片ÿ