Wie erstelle ich ein vollständiges Smart-Contract-Token?

Ich möchte meinen Smart Contract abschließen, habe aber einige Fragen.

Zum Beispiel ist mein neuer Coin-Name: Ghost und er basiert auf Eth.

  • Wie viel ETH sollte ich in meiner Brieftasche haben, um diesen Smart Contract zu erstellen?
  • Nach der Erstellung meiner neuen Münze „Ghost“ und wenn jemand 10 Ghosts an eine andere senden möchte, was ist mit den Transaktionsgebühren, wird es in ETH oder Ghost sein? und wie kann ich das kontrollieren? die Höhe der Gebühren und an welche Adresse sollen diese Gebühren kommen?
  • Nachdem ich den Smart Contract auf Mist bereitgestellt habe, was als nächstes?

Grüße

Der Preis in ICO sollte auf dem Smart Contract erwähnt werden oder ist es so, wie der Eigentümer es haben möchte?

Antworten (2)

Ergänzend zur Antwort von @ pabloruiz55:

Wie viel ETH sollte ich in meiner Brieftasche haben, um diesen Smart Contract zu erstellen?

Die Transaktionsgebühr für die Bereitstellung eines Smart Contracts hängt von seinem Inhalt ab. Sie können das für die Vertragserstellung erforderliche Gas mit dem Remix-Online-Solidity-Compiler abschätzen .

  • Fügen Sie einfach Ihren Code in den Compiler-Tab ein
  • Klicken Sie auf start to compile, um den Code zu kompilieren
  • Wenn der Code erfolgreich kompiliert wurde, können Sie das Gas überprüfen, das für die Bereitstellung Ihres Smart Contracts erforderlich ist.
  • Sie können auch geschätztes Benzin für alle Funktionen Ihres Vertrags (einschließlich Übertragung) erhalten.

Notiz:

Die für eine Transaktion (einschließlich der Bereitstellung eines Vertrags) erforderlichen Ether unterliegen einer Formel:

transactionCost = gas*gasPrice

Sie haben das Gas bereits aus dem Remix geschätzt und können den Gaspreis nach Belieben wählen. Als Referenz für den sicher niedrigsten Gaspreis werfen Sie einen Blick auf die eth-Tankstelle.

Wenn Sie mehr Gas liefern, als bei Vertragsabschluss erforderlich ist, wird das überschüssige Gas zurückerstattet. Versuchen Sie also, das Gas etwas höher (aber nicht zu hoch) als vom Remix geschätzt zu senden.

Nach der Erstellung meiner neuen Münze „Ghost“ und wenn jemand 10 Ghosts an eine andere senden möchte, was ist mit den Transaktionsgebühren, wird es in ETH oder Ghost sein?

Die Transaktionsgebühr ist immer in Ether und die Transaktionsgebühr könnte auf ähnliche Weise wie für Verträge geschätzt werden.

Nachdem ich den Smart Contract auf Mist bereitgestellt habe, was als nächstes? Nachdem Sie erfolgreich bereitgestellt haben. Sie könnten eine Benutzeroberfläche entwerfen, mit der Benutzer mit der Münze interagieren können, oder versuchen, Ihre Münze an einigen Börsen hinzuzufügen oder das zu tun, wofür Sie Ihre Münze entworfen haben.

  1. Hier ist ein ziemlich neuer Artikel, der Ihnen eine Vorstellung davon geben sollte, wie viel es Sie kosten könnte, den Vertrag einzusetzen: https://hackernoon.com/costs-of-a-real-world-ethereum-contract-2033511b3214

  2. Wenn ein Benutzer einem anderen Benutzer Ihr Ghost-Token sendet, impliziert dies eine Transaktion. Transaktionen werden in Eth bezahlt, nicht in Ihrem Token. (Sie könnten diese Transaktionen auch mit einer Gebühr versehen, die auf den Vertrag zurückgeht, aber das hat nichts mit der Logik der Transaktion an sich zu tun, sondern mit der Logik, die Sie in Ihren Token programmieren.

  3. Sobald Ihr Vertrag bereitgestellt ist, müssen Sie den Benutzern eine Möglichkeit bieten, damit zu interagieren. Sie möchten eine Web-App entwickeln, die die Funktionen aufrufen kann, die Sie in Ihrem Vertrag angegeben haben.

Ich empfehle Ihnen, die Solidity-Dokumentation zu lesen und sich damit vertraut zu machen, sowie alles zuerst in einem Testnetz zu testen, bevor Sie sich Gedanken über die Kosten machen, die mit der Bereitstellung eines Vertrags verbunden sind.