gpt4 book ai didi

nearprotocol - 如何从对智能合约的调用中返回一个值?

转载 作者:行者123 更新时间:2023-12-04 05:28:57 30 4
gpt4 key购买 nike

是否有任何示例可用于从修改链上存储的调用返回值?

从读取中返回值当然不是问题,但有人提到从调用中获取返回值也是可能的。

最佳答案

我不确定你所说的获取返回值是什么意思,但这里有一个例子:

export function incrementCounter(): i32 {
let newCounter = storage.getPrimitive<i32>("counter", 0) + 1;
storage.set<i32>("counter", newCounter);
logging.log("Counter is now: " + newCounter.toString());
return newCounter;
}

在前端你可以通过

获取值
let a = await contract.incrementCounter();

这是 fiddle https://studio.nearprotocol.com/?f=m4fcztid8 .

关于nearprotocol - 如何从对智能合约的调用中返回一个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57898330/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com