Ich habe Token im Ropsten-Netzwerk ( https://ropsten.etherscan.io/token/0x975FB1824F82E446DD3F5c4cb04474468ED7d878 ), das Mintable mit einer Erstausstattung von 10B und einer Mintable-Obergrenze von bis zu 50B ist.
Mein Ether-Konto (Eigentümer) hat nur 10B, ich möchte jetzt mit dem MÜNZEN/GENERIEREN zusätzlicher Token beginnen, sagen wir, 20B weitere Token hinzufügen.
Wie mache ich das?
[1] einige wichtige Codes meines Vertrages:
constructor() public {
name = "PPT";
symbol = "PPT";
initialSupply = 10000000000;
totalSupply_ = initialSupply * 10 ** uint(decimals);
balances[owner] = totalSupply_;
mintCap = 50000000000;
emit Transfer(address(0), owner, totalSupply_);
}
[2] einige wichtige Codes meines Vertrages:
function mint(address _to, uint256 _amount) onlyOwner public returns (bool) {
require(mintCap >= totalSupply_.add(_amount));
totalSupply_ = totalSupply_.add(_amount);
balances[_to] = balances[_to].add(_amount);
emit Transfer(address(0), _to, _amount);
return true;
}
Ich habe vergessen, meine eigene Frage zu beantworten. Wenn also immer noch Leute verwirrt sind, hier die Antwort:
1) Öffnen Sie https://remix.ethereum.org 2) Erstellen Sie eine Datei token.sol 3) Wählen Sie einen Compiler aus, der zu Ihrer Token.sol passt (in meinem Fall 0.4.23) 4) Fügen Sie den Originalcode in das Fenster ein 5) Drücken Sie Kompilieren 6 ) Gehen Sie zu „RUN“ 7) Wählen Sie token.sol 8) Es erscheint eine Liste der Funktionen, vergangene Werte, die benötigt werden, und klicken Sie auf den Namen der Funktionen!
Das ist es!
Shawn Tabrizi
mint()
mit derowner
Adresse und den gültigen_to
und_amount
ParameternJosefhh
Richard Horrocks
gute Stimmung
ERC20
können Sie im Konstruktor, vorausgesetzt, Sie erben von , einfach aufrufen_mint(owner, 10000000000 * 10 ** uint(decimals))
.Josefhh