지갑 오류

근상·2024년 12월 27일

오류 발생!

현재 지갑 정보 조회를 만들고 있었는데,
여러 정보 중에 BigNumber에 해당 되는 것은
잔액밖에 없다
Balance는 wei단위로 출력되기 때문에 아마 여기서
숫자가 보통의 범위를 넘었을것으로 생각된다.

https://stackoverflow.com/questions/75441413/smart-contract-interaction-how-to-fix-invalid-bignumber-value
를 통해 해답을 얻었다.

브라우저에 연결된 메타마스크의 지갑의 잔액을 보여주기 위해서였는데
위와 같은 오류가 떴다.

<span>{balance ? `${ethers.formatEther(balance.toString())} ETH` : ""}</span>

이렇게 사용했는데 성공했다.!

wei의 balance를 toString()을 통해 해결할 수 있었다!!!!!!!

자야겠다

0개의 댓글