public static async Task <T> GetPrivateData <T>(this IChaincodeStub stub, string collection, string key) { var stateResult = await stub.GetPrivateData(collection, key); return(stateResult.Convert <T>()); }