Move.

Пост

Поделитесь своими знаниями.

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

Доступ к временным меткам непосредственно в Move без добавления атрибутов по своей сути не поддерживается. По-видимому, лучшим подходом является использование общего объекта Clock или использование данных транзакций после их создания.

1
Комментарии
.

Знаете ответ?

Пожалуйста, войдите в систему и поделитесь им.

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

148Посты231Ответы
Sui.X.Peera.

Заработай свою долю из 1000 Sui

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

Мы используем файлы cookie, чтобы гарантировать вам лучший опыт на нашем сайте.
Подробнее