Move.

Publicación

Comparte tu conocimiento.

doodee.
Apr 01, 2025
P&R expertos

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
Cuota
Comentarios
.

Respuestas

2
elfDani.
Apr 1 2025, 14:19

Puedes capturar la marca de tiempo durante la creación del objeto como un atributo usando sui: :clock, como timestamp_ms. Este método implica añadir un atributo para almacenar 'time_ms' del objeto Clock compartido.

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

Acceder a las marcas de tiempo directamente en Move, sin añadir atributos, no es algo intrínsecamente compatible. El mejor enfoque parece ser utilizar el objeto Clock compartido o hacer referencia a los datos de las transacciones después de su creación.

1
Comentarios
.

Sabes la respuesta?

Inicie sesión y compártalo.

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

148Publicaciones231Respuestas
Sui.X.Peera.

Gana tu parte de 1000 Sui

Gana puntos de reputación y obtén recompensas por ayudar a crecer a la comunidad de Sui.

Usamos cookies para asegurarnos de que obtenga la mejor experiencia en nuestro sitio web.
Más información