Move.

Beitrag

Teile dein Wissen.

doodee.
Apr 01, 2025
Experten Q&A

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
Teilen
Kommentare
.

Antworten

2
elfDani.
Apr 1 2025, 14:19

Sie können den Zeitstempel während der Erstellung des Objekts als Attribut mit sui: :clock erfassen, wie timestamp_ms. Diese Methode beinhaltet das Hinzufügen eines Attributs zum Speichern von 'time_ms' aus dem gemeinsam genutzten Clock-Objekt.

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

Der direkte Zugriff auf Zeitstempel in Move, ohne Attribute hinzuzufügen, wird von Natur aus nicht unterstützt. Der beste Ansatz scheint darin zu bestehen, das gemeinsam genutzte Clock-Objekt zu verwenden oder auf Transaktionsdaten nach der Erstellung zu verweisen.

1
Kommentare
.

Weißt du die Antwort?

Bitte melde dich an und teile sie.

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

148Beiträge231Antworten
Sui.X.Peera.

Verdiene deinen Anteil an 1000 Sui

Sammle Reputationspunkte und erhalte Belohnungen für deine Hilfe beim Wachstum der Sui-Community.

Wir verwenden Cookies, um sicherzustellen, dass Sie die beste Erfahrung auf unserer Website haben.
Mehr Infos