Hyperledger Fabric chaincode GetState返回空值


可能原因:

1. struct的字段首字母没有大写。用json转换的话首字母都要大写。

2. 不同smart contract function分布在了不同文件夹。一个smart contract对应一个database,不同function要都写在同一个go文件里。

https://stackoverflow.com/questions/53437717/chaincode-getstate-returns-an-empty-response