Move.

Publication

Partagez vos connaissances.

skywinder.
Apr 10, 2025
Questions et Réponses avec des Experts

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
0
1
Partager
Commentaires
.

Réponses

1
mssoni.
Apr 11 2025, 08:43

Les fonctions natives de Move sont en effet déclarées dans le langage mais elles n'ont pas de corps car elles sont implémentées en dehors de Move, généralement dans Rust. Malgré cela, si la fonction native est publique, vous pouvez l'appeler comme n'importe quelle autre fonction. Ils ne sont pas réservés à un usage interne uniquement. Vous pouvez les invoquer tant que les autorisations nécessaires et l'accès public sont en place.

0
Commentaires
.

Connaissez-vous la réponse ?

Veuillez vous connecter et la partager.

Nous utilisons des cookies pour vous assurer la meilleure expérience sur notre site Web.
Plus d'infos