获取每个同行的密钥历史记录

时间:2019-03-05 16:16:30

标签: hyperledger-fabric hyperledger-chaincode

我已经写了一些链码。

是否可以在GetHistoryForKey()中使用ChaincodeStubInterface方法来查询每个对等方?

如果是这样,我该怎么办?

我希望能够查看每个分类帐的历史记录,或者如果不可能,则需要能够查询每个对等方的分类帐。

这里是示例链代码教程中的示例方法。

    func (t *SimpleAsset) Invoke(stub shim.ChaincodeStubInterface) peer.Response {
    // Extract the function and args from the transaction proposal
    fn, args := stub.GetFunctionAndParameters()
    var result string
    var err error
    if fn == "set" {
        result, err = set(stub, args)
    } else { // assume 'get' even if fn is nil
        result, err = get(stub, args)
    }
    if err != nil {
        return shim.Error(err.Error())
    }
    return shim.Success([]byte(result))
}

0 个答案:

没有答案