I、 Was ist eine Vertragsadresse?
Warum benötigt das Defi -Projekt eine Vertragsadresse? Wofür ist es? Normalerweise gibt es in Ethereum zwei Hauptkonten: 1. Das erste ist ein externes Konto, das von einem einzelnen Benutzer generiert wird, das ein Ethereum -Portfolio verwendet, das aus öffentlichen und privaten Schlüssel besteht; 2. Das zweite ist ein Vertragskonto, das die Sprache des Solidey -Programms verwendet, das aus einer Reihe von Code (einer vertraglichen Funktion) und Daten (ein Vertragsstatus) besteht. Wenn beispielsweise ERC20 -Teile auf Ethereum ausgestellt werden, bedeutet dies, dass ein Vertragskonto erstellt wird. In diesem Fall ist die generierte Adresse die Adresse des Vertrags ohne private Schlüssel. Ein Vertrag ist eine Sonderadresse für die Ethereum -Blockchain. Nach der Einführung der oben genannten Inhalte über eine Vertragsadresse und warum die Defi -Projekte eine Vertragsadresse benötigen und welche Nützlichkeit es ist. Ich glaube, dass jeder ein gewisses Verständnis dafür hat, was eine Vertragsadresse ist und warum Defi -Projekte eine Vertragsadresse benötigen und welche Verwendung. Ich hoffe, das kann Ihnen nützlich sein.1 hochladen. Geben Sie den Blockchain -Browser ein:
2. Geben Sie die Vertragsadresse ein und durchsuchen Sie den Zielvertrag
Sie müssen sich nicht an Ihr Wallet anschließen.
3. Setzen Sie die Optionen WriteContract -Registerkarte ein und stellen Sie eine Verbindung zum Metamask -Wallet
her, wenn Sie auf die Verbindung klicken:
Schalttaste, die Metamask -Brieftasche ist Pop -UP und schlägt vor, dass BNB verbraucht werden sollte und der BNB verbraucht wird. Nach Abschluss der Ausführung finden Sie die Ausführungsergebnisse im Blockchain -Browser.
Nach Abschluss der Münzausstellung muss der Vertrag Open Source sein und prüfen, ob der Vertragscode genau mit dem ABI- und Byte -Code übereinstimmt. Daher ist es erforderlich, verwandte Informationen zu Token, einschließlich des Vertragsnamens, der Compiler -Version, der Lizenz und den Konstruktorparametern, in den BSC -Blockchain -Browser hochzuladen.
Folgendes ist die Phase des Open -Source -Vertragscode.
1. Erfassen Sie den Vertragsvertrag nach Ausgabe der Münze. IS: 0xD04798E39236B9D2E53533378847D91685
. BSC -Blockchain -Browser anzeigen die Vertragsdetails
Geben Sie die Registerkarte "Vertragsdetails" und "ContractTab" ein
3 Wählen Sie. Klicken Sie auf "Verify und publish", um Token -Informationen in den BSC -Blockchain -Browser hochzuladen. Wählen Sie beim Erstellen des Vertrags die relevanten Informationen aus und füllen Sie das folgende Formular aus.
I. Die Vertragsadresse ist automatisch verfügbar.
ii. Auswahl der Compiler-Typ: Wenn der Vertragscode in mehreren Dateien konfiguriert ist, wählen Sie: Solidität auswählen (Multi-Party-Dateien), wählen Sie einen Vertrag mit einer einzigen Datei aus, wählen Sie: Compiler-Version: Es muss basierend auf der Compiler-Version des Vertragscodes entschieden werden und muss mit der Version übereinstimmen, wenn Sie den Vertragscode erstellen. Die bearbeitete Version dieses Beispielvertrags ist Pragmasolität^0,6.12. Wobei v0.6.12+comit.27d51765
IIIV, Lizenzgenehmigungstyp. Da MIT im Vertragscode zugelassen ist, können Sie hier MIT auswählen.
. Wenn die oh2en Informationen konfiguriert sind, laden Sie die Vertragscode -Datei
Alle Dateien hoch, die den Vertragscode zusammenstellen, und klicken Sie auf "ClickToUploadSelectedFiles"
Laden Sie die Datei in den Blockchain -Browser hoch. Nach Abschluss des Uploads ist der Screenshot wie folgt.
6. Setzen Sie die nachfolgenden Konfigurationsinformationen fort und vervollständigen Sie den Open Source der Vertragscode.
In diesem Beispiel werden die Vertragsklassenbibliothek nicht aufgerufen, sodass Sie die Adresse der Vertragsklassenbibliothek ignorieren können.
Erstellen Sie eine Nachrichtenliste am Ende der BlockchainblockchaNDemo
Öffnen Sie die Seite und enthalten vier Bereiche. Die obere linke Ecke ist die Informationen aller Knoten der Blockchain und verfügt über eine Addpeer -Taste, um der Blockchain in der oberen rechten Ecke Knoten hinzuzufügen. Der mittlere Teil ist die Informationen der Blockchain. Die addNewblock -Taste unten kann einen neuen Block hinzufügen. Die Standard -Blockchain ist Node Satoshi und erstellen Block.
Beziehung zwischen Blöcken
Wie kann ich von einem digitalen Währungsvertrag profitieren?sehr schwierig
Einige Unternehmen, die sich auf APIs spezialisiert haben, wie Blockcypher, können freundliche Anrufschnittstellen bieten. Es ist nicht bequem, eine Antwort auf Ihr Telefon zu schreiben. SuchFür gespeicherte Inhalte gibt es neben dem vorhandenen Cloud -Speicher auch Blockchain -basierte Speicherlösungen wie IPF und StoreJ.