Experten Q&A
Fragen Sie die Sui Community-Experten
Verdiene deinen Anteil an 1000 Sui
Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.
Beiträge
202- Experten Q&AArnold40Jul 15, 2025
Was ist der beste Weg, um die Speicherung von NFT-Metadaten auf Sui zu handhaben?
Ich baue ein NFT-Projekt auf Sui auf und versuche, den optimalen Ansatz für die Speicherung von Metadaten herauszufinden. Ich habe ein paar verschiedene Strategien gesehen, bin mir aber nicht sicher, welche am sinnvollsten ist, um Kosten, Flexibilität und Kompatibilität in Einklang zu bringen. Hier stecke ich fest: 1.Kosteneffizienz— Alles auf der Kette zu speichern scheint sauber zu sein, aber ich habe gehört, dass es im großen Maßstab teuer werden kann. Wie gehen die Teams damit um, ohne die Benzingebühren zu erheben? 2.Veränderbare vs. unveränderliche Daten— Einige Eigenschaften (wie Grafiken) sollten sich niemals ändern, andere (wie die Statistiken von Spielgegenständen) müssen möglicherweise aktualisiert werden. Was ist das beste Muster, um beide Fälle zu behandeln? 3.Off-Chain-Storage— IPFS/Arweave scheinen beliebt zu sein, aber wie strukturiert man die On-Chain-Referenzen richtig? Gibt es Fallstricke, die es zu vermeiden gilt? 4.Marketplace-Kompatibilität— Ich möchte, dass meine NFTs auf den wichtigsten Marktplätzen korrekt angezeigt werden. Gibt es SUI-spezifische Metadatenstandards, die ich befolgen sollte? Ich würde gerne von Entwicklern hören, die NFT-Sammlungen auf Sui ausgeliefert haben: Welcher Speicheransatz hat für Sie am besten funktioniert? Gibt es irgendwelche Fallstricke oder Anti-Patterns, auf die ich achten sollte? Wie gehst du mit Metadaten-Updates um, ohne dass etwas kaputt geht? Vielen Dank im Voraus für alle Einblicke!
- Sui
04 - Experten Q&Aharry phan744Jul 15, 2025
Wie kann ich mit dem SUI TS SDK von einer Node-JS-App aus anrufen?
Hier ist ein Ausschnitt aus einem Sui-Move public enum Category has copy, drop, store { A, B, C } public entry fun process_categories(categories: vector, ctx: &mut TxContext) Wie kann ich mit dem SUI TS SDK von einer Node-JS-App aus aufrufen, um die Funktion process_categories aufzurufen, insbesondere Kategorien als Argument zu senden?
- Sui
12Beste Antwort - Experten Q&Aharry phan744Jul 15, 2025
Wo finde ich einen Wasserhahn für USDC im Sui Testnet?
Wo finde ich einen Wasserhahn für USDC im Sui Testnet?
- Sui
12Beste Antwort - Experten Q&A0xduckmove814Jul 14, 2025
was erfolgreich über devInspectTransactionBlock () ausgeführt wird
Hallo zusammen, ich verwende das Type Script SDK und erhalte nach einem tx.MoveCall (flash_swap auf MMT LP) den Fehler „unusedValueWithoutDrop“. Ich gehe davon aus, dass ich die zurückgegebenen Coins nach dem Tausch fallen lassen oder zurücküberweisen muss. Kann mir jemand sagen, wie ich die zurückgegebenen Objekte (derzeit NestedResult) nach meinem MoveCall effizient fallen/übertragen kann? Freue mich über jede Hilfe, danke! Hier ist der Code, der erfolgreich über devInspectTransactionBlock () ausgeführt wird let [returnCoinA, returnCoinB, returnReceip] = tx.moveCall({ target: targetFunctionLP2, typeArguments: [suiTokenType, usdcTokenType], arguments: [ tx.object(poolAddressLP2), tx.pure.bool(false), tx.pure.bool(true), tx.pure.u64(amountOutUSDNormalized), tx.pure.u128(limit_sqrt_priceB), tx.object(clockObjectAddressLP2), tx.object(versionAddressLP2), ], }); tx.transferObjects([returnCoinA, returnCoinB], tx.pure.address(sender)) `
- Sui
22Beste Antwort - Experten Q&ABenjamin XDV241Jul 14, 2025
Grundlegendes zum Sui Clock-Modul und zur Verwendung von Zeitstempeln
Ich baue zeitkritische Logik inSui Moveauf (z. B. Token-Vesting, Auktionsfristen), habe aber Probleme mit der zuverlässigen Handhabung von Zeitstempeln. Die wichtigsten Fragen: Uhr-Objekt: Warum braucht Sui eine gemeinsame Uhr statt Block-Zeitstempel? Genauigkeit: Wie genau sind diese Zeitstempel im Vergleich zu Blockzeiten? Nutzungsmuster: Bewährte Methoden für Zeitsperren, Termine und Zeitplanung? Testen: Wie simuliert man Zeit in Komponententests? Aktuelle Probleme: Die grundlegende Verwendung von sui: :clock funktioniert, fühlt sich aber restriktiv an Sie sind sich nicht sicher, wie Sie mit der Zeit zwischen verschiedenen Shards/Validatoren umgehen sollen Das Testen zeitabhängiger Logik ist unzuverlässig
- Sui
02 - Experten Q&A24p30p185Jul 14, 2025
Gibt es TypeScript-Bindungen für Move?
Gibt es eine Möglichkeit, TypeScript-Typen oder -Schnittstellen aus meinen Move-Modulen automatisch zu generieren, um die Frontend-Integration zu vereinfachen?
- Sui
01Beste Antwort - Experten Q&AOpiiii68Jul 14, 2025
Wie lassen sich die Gaskosten am besten verwalten?
Beim Stapeln von Aktionen summiert sich Gas schnell. Gibt es Tipps zur Schätzung oder Reduzierung des Gasverbrauchs bei der Arbeit mit Sui?
- Sui
- SDKs and Developer Tools
- Transaction Processing
- Security Protocols
03Beste Antwort - Experten Q&A0xduckmove814Jul 14, 2025
meine Wallet mit Slush ist als bösartige Website markiert
Die Website, auf der ich versuche, meine Wallet mit Slush zu verbinden, ist als bösartige Website markiert. Wie kann ich das beheben und die Wallet verbinden? Die Website ist eigentlich nicht bösartig oder enthält keine unsicheren Aktivitäten. Sie gehört mir und ich möchte den Grund dafür wissen. Bitte hilf mir
- Sui
12Beste Antwort - Experten Q&AMeaning.Sui180Jul 14, 2025
Frage zum Verschiebungsattribut
Gibt es eine Liste von Verschiebungsattributen (z. B. #[test] #[expected_failure])nicht nur für Test-, sondern auch für Funktionsattribute)? Ich sehe # [syntax (index)] in 0x2: :table: :borrow. Eine Definitionstabelle wäre hilfreich.
- Sui
22Beste Antwort - Experten Q&AMeaning.Sui180Jul 14, 2025
Gibt es eine empfohlene Quelle, um den Move zu lernen, außer den offiziellen Dokumenten?
Gibt es eine andere empfohlene Quelle zum Erlernen des Moves als die offiziellen Dokumente??
- Sui
23

- 0xduckmove... SUI+201
1
- 24p30p... SUI+186
2
- Meaning.Sui... SUI+170
3
- ... SUIharry phan+149
- ... SUIHaGiang+140
- ... SUIMoonBags+125
- ... SUIJojo+61
- ... SUIOpiiii+58
- ... SUIobito+44
- ... SUIfomo on Sui+36
- Sui
- Architecture
- SDKs and Developer Tools
- Move
- Security Protocols
- NFT Ecosystem
- Transaction Processing