Move.

Publication

Partagez vos connaissances.

doodee.
Apr 01, 2025
Questions et Réponses avec des Experts

Can you get a timestamp when an object is created in Move?

Hey there! I'm working with Move and I'm curious if it's possible to get a timestamp of when an object is created. I've seen something about using sui::clock to capture this, but I was wondering if there's a native way to access this timestamp directly in Move code without additional attributes or if we can avoid additional computations. Any insights?

  • Move CLI
  • Move
2
2
Partager
Commentaires
.

Réponses

2
elfDani.
Apr 1 2025, 14:19

Vous pouvez capturer l'horodatage lors de la création de l'objet en tant qu'attribut en utilisant sui : :clock, comme timestamp_ms. Cette méthode implique l'ajout d'un attribut pour stocker « time_ms » à partir de l'objet Clock partagé.

1
Commentaires
.
YJS.
YJS94
Apr 1 2025, 14:52

L'accès aux horodatages directement dans Move, sans ajouter d'attributs, n'est pas pris en charge en soi. La meilleure approche semble être d'utiliser l'objet Clock partagé ou de faire référence aux données de transaction après la création.

1
Commentaires
.

Connaissez-vous la réponse ?

Veuillez vous connecter et la partager.

Move is an executable bytecode language used to implement custom transactions and smart contracts.

148Publications231Réponses
Sui.X.Peera.

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.

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