簡體   English   中英

如何在 React 的元掩碼錢包中獲取 BNB 代幣余額?

[英]How to get BNB token balance in metamask wallet in React?

這是我的代碼片段。

    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 function 有效,這是什么原因?

balanceof 用於除 bnb 或 eth 之外的任何代幣,並且鏈的所有主要代幣都正確 function 是余額地址。余額

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM