Sui.

Beitrag

Teile dein Wissen.

article banner.
theking.
Aug 16, 2025
Artikel

Von der Neuinstallation bis zu Ihrem ersten On-Chain-Objekt, ohne stecken zu bleiben

Sie installieren zunächst die Sui CLI und die Move-Toolchain, damit Sie Code erstellen und veröffentlichen können, dann führen Sie sui client active-address aus, um ein funktionierendes Schlüsselpaar zu bestätigen, und drücken den Wasserhahn, um Test-SUI abzurufen. Danach erstellen Sie ein neues Move-Paket mit der Vorlage, damit Sie nicht gegen die Ordnerstruktur kämpfen, dann bearbeiten Sie ein einzelnes Modul, um ein einfaches Objekt mit einem Eigentümerfeld und einigen Methoden wie Init, Update und Transfer zu definieren damit Sie das Objektmodell von Sui schnell trainieren können, kompilieren Sie als Nächstes mit sui move build und korrigieren alle Fehler, die der Compiler anzeigt, denn das ist Ihr schnellste Feedback-Schleife, dann veröffentlichst du mit sui client publish --gas-budget und holst dir die Paket- und Modul-IDs aus der Ausgabe, damit du Funktionen aufrufen kannst, danach rufst du deine Init-Eingabefunktion auf, um ein Objekt zu minten und kopierst die Objekt-ID aus den Transaktionseffekten, dann führst du sui client object aus, um Version, Besitzer und Felder zu sehen, damit du bestätigst, dass die Kette geschrieben hat, was du erwartest, wenn du auf „zu wenig Gas“ stößt, schrumpfst du das Gasbudget oder forderst mehr an Testen Sie SUI, da jede Veröffentlichung und jeder Anruf Benzin kostet. Wenn Sie „Modul nicht gefunden“ erhalten, haben Sie es wahrscheinlich verwendet die falsche Paket-ID oder Sie haben vergessen, es neu zu erstellen. Wenn Ihre Übertragung mit einem Capability-Fehler fehlschlägt, haben Sie das Objekt wahrscheinlich geteilt, obwohl Sie es meinten, besitzen, oder Sie haben vergessen, die richtige Argumentform zu übergeben. Sobald die Grundlagen funktionieren, skripten Sie den Flow in einer Shell oder einem JavaScript-Skript, sodass ein Befehl erstellt, veröffentlicht, mintet, aktualisiert und überträgt, was Zeit spart und Tippfehler verhindert, und schließlich pushen Sie dieses Minimalbeispiel in ein Repo, damit Teammitglieder dieselben Schritte klonen und ausführen können innerhalb von Minuten; indem Sie das Objekt als Denkeinheit behandeln und nicht als einen einzigen globalen Vertrag, den Sie Passen Sie Ihren Code daran an, wie Sui den Status speichert, wodurch Ihr mentales Modell sauber bleibt und schwer zu debuggende Wiedereintritte oder globale Staatenrennen verhindert werden, denen Sie auf anderen Ketten begegnen könnten. Da Sui Transaktionen mit eigenen Objekten parallelisiert, erhalten Sie auch eine schnelle Bestätigung, während Sie iterieren, was das Onboarding viel angenehmer macht.

  • Sui
  • Security Protocols
  • Move
0
Teilen
Kommentare
.