
这是我的合同的薄荷功能,我想通过数量论证,请帮助我。我的当前代码:- const { writeAsync: mint, error: mintError } = useContractWrite({ ...contractConfig, functionName: 'mint', });
然后我试图以这种方式添加参数:- const tx = await mint({args: [{_quantity: 1}]});
提前感谢!
发布于 2022-08-24 13:53:26
如果您不将args传递给写函数,则在useContractWrite钩子中传递它,如下所示
const { write: mint } = useContractWrite({
...contractConfig,
functionName: 'mint',
args: [arg1,arg2,arg3],
})然后调用mint函数
从钩子中得到的函数还有{ data, isLoading, isSuccess, write } = useContractWrite({...}),而不是error或writeAsync。
https://ethereum.stackexchange.com/questions/134266
复制相似问题