So stellen Sie Ihr ERC-20-Token in vscode bereit

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining


Installieren Sie die Ethcode-Erweiterung vom vscode-Marktplatz.

Beginnen wir mit der Kompilierung des einfachsten ERC-20-Tokens. Wir werden openzepplin EIP-20-Implementierungen für unser ERC-20-Token verwenden.

Pragma-Solidität ^ 0,6,0;
Import "../openzeppelin-contracts/contracts/token/ERC20/ERC20.sol";
Vertrag ToolsToken ist ERC20 {
Konstruktor () ERC20 ("COVID-20", "CVD") public
{
_mint (msg.sender, 100);
}}
}}

Jetzt müssen wir ethcode installieren, die voll funktionsfähige Ethereum-Erweiterung für vscode.

Einmal installiert, können wir treffen Strg + Alt + C. um unser Soliditäts- oder Vyper-Programm zusammenzustellen.

ethcode: kompiliertes ethereum programm

Zunächst werden wir unsere intelligenten Verträge in Ganache ausführen. Ethcode wird mit Unterstützung für Ganache- und Görli-Testnetzwerke geliefert. Standardmäßig ist Ganache ausgewählt. Klicke auf das Gasschätzung erhalten Schaltfläche, um geschätztes Gas für Ihre Vertragsbereitstellung zu generieren. Konstruktorparameter können gegebenenfalls über ein Texteingabefeld in übergeben werden JSON Format.

Dann können wir den Smart Contract bereitstellen. Nach der Bereitstellung des Vertrags können wir Funktionen aufrufen und auf öffentliche Variablen zugreifen. In diesem Beispiel werden wir das ausführen Gleichgewicht von Funktion des Openzepplin ERC-20 Standard Token.

Ethcode: Rufen Sie balanceOf auf

Wenn wir übertragen wollen 10 Token an eine andere Adresse können wir verwenden Transfer Funktion. Wenn Sie eine Funktion zum Ändern des Status aufrufen, wird eine Transaktion erstellt und etwas Gas von Ihrem Konto verbraucht.

Ethcode: Token übertragen

Lesen Sie mehr über Ethcode auf unserem GitHub.

Chatten Sie auf unserem Gitter-Kanal.

Unterstützen Sie uns: 0xd22fE4aEFed0A984B1165dc24095728EE7005a36

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close