반응형 web3 transfer error1 web3 transfer error = Error: overflow ERC20 토큰 이체 시 overflow에러 해결법 이더리움 Rinkeby 테스트넷에 ERC20 토큰을 발행 후, Contract를 불러와 transfer 이체하도록 개발 중에, 1을 넣으면 1* -10**18승 으로 0.0000000000000000001 ? 이렇게 나온다. 이더리움의 ETH 이체 시에는 web3.utils.toWei("이더리움 수", "ether") 이렇게 이미 쓰고 있어서 이더리움은 문제가 없었다. ERROR : web3 transfer error = Error: overflow JavaScript 수들이 충분한 정확성이 없기 때문에 web3.utils.toBN() 을 사용하면 된다고 한다. toBN() 인자값으로는 number, string 모두 가능하다. // const value = value*10**18; ----> ERROR.. 2022. 4. 1. 이전 1 다음 반응형