【发布时间】:2020-09-14 20:05:15
【问题描述】:
我正在构建一个 ERC20 代币。我已经正确使用了小数。所以,我将 10^21 个令牌转移到一个函数来转移我的令牌。
Minted tokens : 1000000 * (10**decimals) # decimals = 18
所以我应该可以转移这笔钱?
我制作了一个 UI 并使用了 web3.js,但出现了这个错误。
Unhandled Rejection (Error):
invalid number value (arg="_price", coderType="uint256", value="1e+21")
然后我也在 Remix 中尝试了相同的值。那里的交易也失败了。如果我想转移 10*20 令牌等数字,执行失败。那么交易也会失败。
感谢您的帮助。
【问题讨论】:
标签: ethereum solidity smartcontracts web3