Допис

Діліться своїми знаннями.

Допис

Діліться своїми знаннями.

doodee.
Apr 01, 2025
Питання та відповіді експертів

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
Поділитися
Коментарі
.

Відповіді

2
elfDani.
Apr 1 2025, 14:19

Ви можете захопити часову мітку під час створення об'єкта як атрибут за допомогою sui: :clock, наприклад, timestamp_ms. Цей метод передбачає додавання атрибута для зберігання 'time_ms' із спільного об'єкта Clock.

1
Коментарі
.
YJS.
YJS94
Apr 1 2025, 14:52

Доступ до міток часу безпосередньо в «Переміщення», без додавання атрибутів, за своєю суттю не підтримується. Здається, найкращим підходом є використання спільного об'єкта годинника або посилання на дані транзакцій після створення.

1
Коментарі
.

Ви знаєте відповідь?

Будь ласка, увійдіть та поділіться нею.

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

148Пости231Відповіді
Sui.X.Peera.

Зароби свою частку з 1000 Sui

Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.

Кампанія винагородТравень
Ми використовуємо файли cookie, щоб гарантувати вам найкращий досвід на нашому сайті.
Детальніше