Experten Q&A
Fragen Sie die Move Community-Experten
Beiträge
124- Experten Q&AApr 11, 2025
Wie generiere ich lesbaren Bytecode für Move with Miden Assembly?
Ich versuche mit dem Schreiben eines Move-Compilers zu experimentieren, indem ich Miden Assembly als Compiler-Ziel verwende. Ich möchte lesbaren Bytecode für das kompilierte Move-Programm generieren. Gibt es einen einfachen Weg, dies zu erreichen?
- Move CLI
01 - Experten Q&AelfDani139Apr 11, 2025
Können Module nahtlos mehrere Coins auf der Kette generieren?
Ich arbeite an einem Modul für Prognosemärkte und benötige es, um während einer Factory-Klasse auf erlaubnisfreie und überprüfbare Weise Coins in der Kette zu generieren. Derzeit gibt es für Module aufgrund von One Time Witness Einschränkungen, wie z. B. nur eine Münze pro Modul. Das bedeutet, dass ich einen entsprechenden Münzstandard erstellen musste, den die Wallets der Nutzer nicht als Münze erkennen. Können wir das im nächsten Update lösen?
- Move CLI
- Move Module
01 - Experten Q&Askywinder271Apr 10, 2025
Was ist eine native Funktion und können wir sie direkt aufrufen?
Ich bin in Move auf den Begriff „native Funktion“ gesto��en, kann aber keine detaillierten Informationen dazu finden. Ich habe gehört, dass sie in Move deklariert, aber extern definiert sind, oft in Rust. Bedeutet das, dass es sich um interne Funktionen handelt, die nicht direkt von Wallets oder anderen Modulen aufgerufen werden können?
- Move CLI
- Move
01 - Experten Q&AApr 10, 2025
Wie übertrage ich ein Objekt, das einem anderen Objekt gehört?
Ich habe ein Problem mit der Übertragung eines Objekts A, das Objekt B gehört, und Objekt B gehört mir. Ich erhalte eine Fehlermeldung, die besagt, dass die Transaktion nicht vom richtigen Absender signiert wurde. Weiß jemand, wie man das löst und Objekt A richtig empfängt?
- Move CLI
- Move
01 - Experten Q&APluto Dev👽141Apr 10, 2025
Umwandlung eines öffentlichen Schlüssels in eine Sui-Adresse in Sui Move
Ich versuche, einen öffentlichen Schlüssel mit Sui Move in eine Sui-Adresse umzuwandeln, kann aber keine eingebaute Funktion finden. Ich verstehe, dass es für meine Arbeit sehr wichtig ist. Könnte jemand erklären, wie genau diese Konvertierung durchgeführt wird?
- Move CLI
01 - Experten Q&Ayhant3251Apr 07, 2025
Wie kann sichergestellt werden, dass nur NFT-Besitzer es in einem Vertrag übertragen können?
Hallo zusammen! Ich arbeite an der Umsetzung eines NFT-Vertrags und möchte sicherstellen, dass nur der rechtmäßige Eigentümer des NFT ihn übertragen kann. Ich habe diese Funktion zum Übertragen von: public fun transfer( nft: DevNetNFT, recipient: address, _: &mut TxContext ) { transfer::public_transfer(nft, recipient) } Wird diese Überprüfung innerhalb der public_transferMethode durchgeführt, oder muss ich zusätzliche Logik hinzufügen?
- Move CLI
03 - Experten Q&ABritain92Apr 07, 2025
Wie rufe ich Werte aus ObjectTable mit dynamischen Feldern ab?
dynamicFieldObjectIch versuche, Werte aus einer ObjectTable mithilfe dynamischer Felder vom Frontend abzurufen, aber ich stoße auf einen Fehler mit. Unexpected arg String("gms") for the expected type Struct(MoveStructLayout...)Der Fehler sagt. Wie kann ich den richtigen Typ für den Wert ermitteln und diesen Fehler vermeiden?
- Move CLI
- Move
03 - Experten Q&ARaju158Apr 06, 2025
Wie teste ich eine Funktion mit einem Empfangsparameter in Sui?
Ich versuche, die receive_objectFunktion mit einem ReceivingParameter in Sui zu testen, basierend auf den Dokumenten unter diesem Link. Anfangs habe ich einen Test anhand des Beispiels erstellt, aber ich habe Probleme damit, das gesendete Argument in einen ReceivingTyp umzurechnen. Ich habe auch versucht, den Empfangstyp zu bezeichnen, bin aber auf Fehler gestoßen. Könnte mir jemand helfen, diese Funktion richtig zu testen?
- Move CLI
- Move
04 - Experten Q&AApr 06, 2025
Wie kann ich einen Vektor kopieren<u64>, um ihn mehrfach zu verwenden?
Ich versuche, einen Vektor in eine lokale Variable zu kopieren, weil ich für mein Projekt zwei Instanzen desselben Vektors benötige. Ich habe einige Methoden gesehen, bin mir aber nicht ganz sicher, wie ich sie richtig implementieren soll. Kann mir jemand die besten Praktiken oder Methoden zeigen, um dies in der Programmiersprache Move zu erreichen?
- Move CLI
- Move
04 - Experten Q&Ayhant3251Apr 05, 2025
Wie verkettet man Zeichenketten in der Move-Sprache?
Ich versuche, zwei Zeichenketten mit der Move-Programmiersprache zu verketten. Kann mir jemand helfen, wie das geht?
- Move CLI
- Move
01
Verdiene deinen Anteil an 1000 Sui
Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.
- Move CLI
- Move
- Move Module
- Move Bug
- Smart Contract
- Move Script
- Move Prover
- Feature Request