本节运行农产品溯源Demo最终工程,并演示如何操作,后续章节会对代码进行概要分析。文章来源:https://uudwc.com/A/ZmLE
1. 智能合约更改
智能合约与之前合约有些变化,增加查询的字段,便于前端数据聚合。注意,重新打包合约,别忘记更改approve.sh
中的package id
。文章来源地址https://uudwc.com/A/ZmLE
package main
import (
"encoding/json"
"fmt"
"strconv"
"github.com/hyperledger/fabric-chaincode-go/shim"
"github.com/hyperledger/fabric-protos-go/peer"
)
type Trace struct {
}