У меня есть какой-то цепной код, написанный на go.
Можно ли использовать метод 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))
}