我一直致力于 ERC20 代币开发。我的代码是使用solidity 和zeppelin 框架编写的。
到目前为止,我已经使用 Rinkeby、Ropsten 等测试网络来部署和测试所有 ERC20 方法。昨晚,我必须在必须部署 10000000 个令牌的主网上部署智能合约,但我只部署了 1000000 个(错过了一个零)。
由于它部署在主网中,因此mint是充值初始金额而不是重新部署的唯一方法。通过删除 mint 方法中的 internal 关键字,可以使用 remix 来实现 Mint。但它需要重新部署智能合约才能使用薄荷方法,客户不会同意重做。
我认为唯一的方法是使用 web3js API 来实现相同的目的。但是 web3js 文档中没有给出如何务实地铸币(充值初始金额)的内容。
如果你们中的任何人遇到过类似的情况,请告诉我你们是如何解决的。
谢谢,斯里拉姆