Este es un fragmento de mi código.
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); }); }
Pero solo funciona la función de captura, ¿cuál es el motivo?