common.go 提供一些通用方法。 chaincodeInvokeOrQuery 获取链码详细信息(含有发出的指令里的信息,比如-C 通道、-n 名字、-c 参数)。 ChaincodeInvokeOrQuery()(创建proposal,对proposal进行签名,给endorser去执行proposal,拿到proposalResponse后组合成完整的签名交易,类型是一个Envelope,将envelope发给orderer去排序,返回proposalResponse)。 检查proposalResponse。 返回nil。