Страница переведена сообществом и носит справочный характер; актуальна английская версия.
Оригинал ↗

Тайминги взаимодействий

Тайминги переводов

Переводы из HyperCore в HyperEVM ставятся в очередь на L1 до следующего блока HyperEVM. Переводы из HyperEVM в HyperCore происходят в том же L1-блоке, что и блок HyperEVM, сразу после создания блока HyperEVM.

Тайминг внутри блока HyperEVM

В L1-блоке, создающем блок HyperEVM:

  1. Создаётся L1-блок
  2. Создаётся EVM-блок
  3. Обрабатываются переводы EVM -> Core
  4. Обрабатываются действия CoreWriter

Обратите внимание, что аккаунт, выполняющий действие CoreWriter, должен существовать в HyperCore до создания EVM-блока. Перевод EVM -> Core для инициализации аккаунта в том же блоке всё равно приведёт к отклонению действия CoreWriter.

Неофициальный перевод сообщества. Права на контент принадлежат Hyperliquid; актуальна английская версия. Источник: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/hyperevm/interaction-timings