Questions et Réponses avec des Experts
Posez vos questions aux experts de la communauté Move
Publications
124- Questions et Réponses avec des ExpertsApr 11, 2025
Comment générer un bytecode lisible pour Move avec Miden Assembly ?
J'essaie d'essayer d'écrire un compilateur Move en utilisant Miden Assembly comme cible du compilateur. Je souhaite générer un bytecode lisible pour le programme Move compilé. Existe-t-il un moyen simple d'y parvenir ?
- Move CLI
01 - Questions et Réponses avec des ExpertselfDani139Apr 11, 2025
Les modules peuvent-ils générer plusieurs pièces en chaîne de manière fluide ?
Je travaille sur un module pour les marchés de prédiction et j'en ai besoin pour générer des pièces en chaîne via une classe d'usine de manière vérifiable et sans autorisation. Actuellement, les modules ont des limites, comme une seule pièce par module en raison de One Time Witness, ce qui signifie que j'ai dû créer une norme de pièce équivalente que les portefeuilles des utilisateurs ne reconnaissent pas comme une pièce. Pouvons-nous résoudre ce problème dans la prochaine mise à jour ?
- Move CLI
- Move Module
01 - Questions et Réponses avec des Expertsskywinder271Apr 10, 2025
Qu'est-ce qu'une fonction native et pouvons-nous les appeler directement ?
J'ai rencontré le terme « fonction native » dans Move mais je ne trouve pas d'informations détaillées à ce sujet. J'ai entendu dire qu'ils sont déclarés dans Move mais définis en externe, souvent dans Rust. Cela signifie-t-il qu'il s'agit de fonctions internes qui ne peuvent pas être appelées directement par des portefeuilles ou d'autres modules ?
- Move CLI
- Move
01 - Questions et Réponses avec des ExpertsApr 10, 2025
Comment transférer un objet appartenant à un autre objet ?
Je rencontre un problème lors du transfert d'un objet A, qui appartient à l'objet B, et l'objet B m'appartient. Je reçois un message d'erreur indiquant que la transaction n'a pas été signée par le bon expéditeur. Est-ce que quelqu'un sait comment résoudre ce problème et recevoir correctement l'objet A ?
- Move CLI
- Move
01 - Questions et Réponses avec des ExpertsPluto Dev👽141Apr 10, 2025
Conversion d'une clé publique en adresse Sui dans Sui Move
J'essaie de convertir une clé publique en adresse Sui à l'aide de Sui Move mais je ne trouve aucune fonction intégrée. Je sais que c'est très important pour mon travail. Quelqu'un pourrait-il expliquer comment effectuer exactement cette conversion ?
- Move CLI
01 - Questions et Réponses avec des Expertsyhant3251Apr 07, 2025
Comment s'assurer que seul le propriétaire d'un NFT peut le transférer dans un contrat ?
Salut tout le monde ! Je travaille à la mise en œuvre d'un contrat NFT et je souhaite m'assurer que seul le propriétaire légitime du NFT peut le transférer. J'ai cette fonction pour transférer : public fun transfer( nft: DevNetNFT, recipient: address, _: &mut TxContext ) { transfer::public_transfer(nft, recipient) } Cette vérification est-elle effectuée dans le cadre public_transferde la méthode ou dois-je ajouter une logique supplémentaire ?
- Move CLI
03 - Questions et Réponses avec des ExpertsBritain92Apr 07, 2025
Comment récupérer des valeurs depuis ObjectTable à l'aide de champs dynamiques ?
dynamicFieldObjectJ'essaie de récupérer des valeurs à partir d'un ObjectTable à l'aide de champs dynamiques depuis le frontend, mais je rencontre une erreur avec. L'erreur indiqueUnexpected arg String("gms") for the expected type Struct(MoveStructLayout...). Comment puis-je obtenir le type correct pour la valeur et éviter cette erreur ?
- Move CLI
- Move
03 - Questions et Réponses avec des ExpertsRaju158Apr 06, 2025
Comment tester une fonction avec un paramètre de réception dans Sui ?
J'essaie de tester la receive_objectfonction avec un Receivingparamètre dans Sui en me basant sur la documentation de ce lien. Au départ, j'ai créé un test en utilisant l'exemple, mais j'ai du mal à faire en sorte que l'argument envoyé soit un Receivingtype. J'ai également essayé d'indiquer le type de réception, mais j'ai rencontré des erreurs. Quelqu'un pourrait-il m'aider à tester correctement cette fonction ?
- Move CLI
- Move
04 - Questions et Réponses avec des ExpertsApr 06, 2025
Comment puis-je copier un vecteur <u64>pour l'utiliser plusieurs fois ?
J'essaie de copier un vecteur dans une variable locale car j'ai besoin de deux instances du même vecteur pour mon projet. J'ai vu quelques méthodes, mais je ne sais pas exactement comment les implémenter correctement. Quelqu'un peut-il me guider sur les meilleures pratiques ou méthodes pour y parvenir dans le langage de programmation Move ?
- Move CLI
- Move
04 - Questions et Réponses avec des Expertsyhant3251Apr 05, 2025
Comment concaténer des chaînes dans le langage Move ?
J'essaie de concaténer deux chaînes à l'aide du langage de programmation Move. Quelqu'un peut-il me guider sur la façon de procéder ?
- Move CLI
- Move
01
Gagne ta part de 1000 Sui
Gagne des points de réputation et obtiens des récompenses pour avoir aidé la communauté Sui à se développer.
- Move CLI
- Move
- Move Module
- Move Bug
- Smart Contract
- Move Script
- Move Prover
- Feature Request