Wie installiere ich Solc unter Windows und erstelle dann einen Smart Contract?
Ich verwende folgenden Befehl:
npm install -g solc
Reicht es, es zu benutzen?
Schließlich möchte ich meinen Smart Contract bereitstellen
Ja, solange Sie Solc installiert haben, können Sie es verwenden, um Solidity-Code in Bytecode zu kompilieren, der zu verwendende Befehl ist so etwas wie solc <contract>.sol --bin --abi --optimize -o <output-dir>/
Es kann es jedoch nicht im Ethereum-Netzwerk bereitstellen, da es nur ein Compiler ist.
Für einfaches Testen und Bereitstellen von Smart Contracts können Sie einfach die Mist/Ethereum Wallet verwenden. Sie können die neueste Version hier herunterladen : https://github.com/ethereum/mist/releases . Starten Sie die Wallet-Anwendung, gehen Sie zur Registerkarte „Contracts“, wählen Sie „Deploy New Contract“, und Sie können einfach den Solidity-Quellcode darin einfügen, und das Wallet wird kompiliert es und Sie können den bereitzustellenden Vertrag auswählen. Sie können den kompilierten Bytecode auch an der richtigen Stelle der Wallet-Benutzeroberfläche einfügen und im Ethereum-Netzwerk bereitstellen.
Für eine komplexere und ernsthaftere Smart Contract-Entwicklung und -Bereitstellung empfehle ich Ihnen, eine IDE wie Remix IDE https://remix.ethereum.org/ und ein professionelleres Entwicklungs- und Bereitstellungs-Framework wie Truffle http://truffleframework.com/ zu verwenden.
Fragesteller
halloach
halloach
Fragesteller
Fragesteller