如何在React中获取元任务钱包中的BNB代币余额



这是我的代码片段。

const getBalance = (userAddress: String) => {
const provider = new Web3((window as any).web3.currentProvider);
const bnbContract = new provider.eth.Contract(bnbTokenAbi, tokenAddress);
bnbContract.methods.balanceOf(userAddress).call().then((res: any) => {
setBalance(res);
}).catch((err: any) => {
console.log(err);
});
}

但只有catch函数有效,原因是什么?

balanceof用于除bnb或eth之外的任何令牌以及链的所有主令牌正确的功能是平衡地址.喷枪

最新更新