Wie man einen einfachen Hallo-Welt-Smart-Vertrag auf einer Nebelplattform mit 0 Ethern einsetzt

pragma solidity ^0.4.11;

contract raman {
    address owner;
    /* Constructor */
    function raman() { owner = msg.sender; }
    function kill() { if (msg.sender == owner) selfdestruct(owner);}
}

contract greeter is raman {
    /* Define variable greeting of the type string */
    string greeting;

    /* This runs when the contract is executed */
    function greeter(string _greeting) public { greeting = _greeting; }

    /* Main function */
    function greet() constant returns (string) { return greeting; }
}

// Der obige Code funktioniert einwandfrei, aber was ist als nächstes zu tun und wie wird er in der Blockchain bereitgestellt?

Ich möchte jetzt einfach einen einfachen Smart Contract in der Blockchain implementieren, den ich danach töten werde.

Ich habe eine Brieftasche mit 0 Ethern erstellt, im Nebel selbst, ist es möglich, diesen Smart Contract mit 0 Ethern bereitzustellen?

Geben Sie hier die Bildbeschreibung ein

ich suche das gleiche

Antworten (2)

Sie müssen Gas (Ether) bezahlen, um eine Transaktion auf der Ethereum-Blockchain zu senden, auch wenn es nicht um die Bereitstellung oder Interaktion mit einem Smart Contract geht.

Sie können den Smart Contract jedoch bereitstellen und kostenlos in einem Testnet oder einem privaten Netzwerk testen (Sie müssen etwas Testnet Ether oder Solo Mine in einem privaten Netzwerk erwerben).

Weitere Informationen zu diesen Lern- und Testmöglichkeiten finden Sie hier:

Testnetze - http://ethdocs.org/en/latest/network/test-networks.html

Privates Netzwerk – https://github.com/ethereum/go-ethereum/wiki/Setting-up-private-network-or-local-cluster

Sie benötigen ETH und können es auf folgende Weise erwerben:

  • Kaufen Sie es über eine Börse wie Coinbase, wenn Sie im Hauptnetz laufen
  • meins

Wie in der anderen Antwort erwähnt, können Sie mit der Entwicklung im Testnet ETH sehr einfach durch Mining generieren. Wenn Sie eine ETH-Adresse angeben, sende ich Ihnen auch gerne etwas ETH im Testnet, um Ihnen den Einstieg zu erleichtern

Ich habe Ether auf pvt Blockchain. aber einen Vertrag in Aktion sehen wollen. Vertrag so einfach wie das Drucken einer Erklärung Hallo, wenn die Eingabe 1 ist, und Tschüss, wenn die Eingabe 2 ist