Пост
Поделитесь своими знаниями.
How to access checkpoints in Sui's Move contracts?
I was exploring how to get checkpoints in Sui, and found some documentation for API operations that clients can use. However, I'm curious about accessing checkpoints within a Move contract. Do I need an oracle for this, or is there a way to handle it directly in the contract?
- Move CLI
Ответы
2Контрольные точки в первую очередь предназначены для синхронизации и достижения консенсуса в сети и функционируют за пределами сетевой среды, в которой работают смарт-контракты. Для проверки они полагаются на консенсус валидатора и подписи. В Move смарт-контракты работают в пределах состояния сети Sui и не взаимодействуют напрямую с данными вне сети, например с контрольными точками.
Контракты Move доступны только к той эпохе, которая включена в TxContext. Для добавления в контракт внесетевых данных, таких как контрольные точки, обычно используется оракул. Это включает в себя настройку механизмов переноса внешних данных в блокчейн-среду.
Знаете ответ?
Пожалуйста, войдите в систему и поделитесь им.