Перейти к основному содержанию
Simulation Mode — это постоянный контекст импресонации. Активируйте его с адресом кошелька и сетью, и каждая подключённая страница в дашборде будет читать и симулировать от имени этого кошелька. Ничего не подписывается и ничего не отправляется в сеть. Симуляции накапливаются в сессии: каждый запуск видит изменения состояния, произведённые предыдущими.
Simulation Mode side panel open from the Enter Simulation Mode button, showing wallet search input and three capability descriptions

Когда использовать

  • Пройти по onchain-поведению кошелька, не владея его ключами. Полезно для поддержки, оценки рисков или анализа после инцидентов.
  • Подготовить последовательность действий от имени конкретного кошелька (например, supply, borrow, repay) и изучить кумулятивные эффекты состояния.
  • Тестировать с точки зрения кошелька на страницах Read/Write контрактов, в Simulator и в потоках повторной симуляции — всё это без повторного ввода адреса каждый раз.
  • Переопределять балансы токенов на лету, чтобы протестировать, как выглядело бы действие с бо́льшим (или меньшим) количеством актива.
Если вам нужна только разовая симуляция или многошаговый бандл, используйте Simulator. Если вам нужно полное окружение RPC, используйте Virtual Environment.

Как строится сессия

Вход в Simulation Mode

Нажмите Enter Simulation Mode в верхней панели или используйте действие Impersonate на любой странице деталей кошелька, чтобы предзаполнить Sim Mode этим кошельком. После активации кнопка в верхней панели заменяется на плашку SIMULATING, показывающую иконку идентификации импресонируемого кошелька, сокращённый адрес и общий баланс в USD.
Top bar showing Enter Simulation Mode button and the Simulation Mode panel with wallet search input expanded

Панель Sim Mode

Активная панель Sim Mode прикрепляется к правому верхнему углу дашборда. Она состоит из четырёх частей:
  • Строка Network: текущая сеть с выпадающим списком для переключения.
  • Строка State: номер блока, позиция в блоке и настройки метки времени (по умолчанию: последний блок, конец блока, автоматическая метка времени).
  • Карточка кошелька: иконка идентификации, сокращённый адрес, баланс в USD и обновление.
  • Вкладки: Tokens и Simulated transactions.

Вкладка Tokens

Отображает список токенов, находящихся во владении импресонируемого кошелька в активной сети.
  • Нажмите + в любой строке, чтобы открыть встроенный редактор, предзаполненный живым балансом.
  • Переопределённая строка показывает симулированную сумму, зелёный значок разницы (например, +123.3K), элемент undo и элемент редактирования.
  • Вверху списка отображается количество симулированных балансов и действие Reset to live.
  • Внизу: + Add tokens открывает поток пополнения для токенов, которых у кошелька сейчас нет.
Simulation Mode Tokens tab showing 1 simulated balance badge, Reset to live link, and the ETH row with an amount-to-add input field open alongside other token rows

Вкладка Simulated transactions

Журнал сессии успешных симуляций в этой сессии.
  • Каждая строка: значок статуса, имя функции, относительное время.
  • Нижняя панель действий: ▷ Simulate (основное), ↺ Reset session, ⚡ Convert to Virtual Environment, ◆ Send onchain.
Simulation Mode panel showing the Simulated transactions tab with empty session log and the Simulate / Reset / Open in Virtual Environment action bar pinned to the bottom

Настройки состояния

Нажмите на строку State, чтобы показать базовые параметры симуляции:

Переключение сети

Селектор сети отсортирован по общей стоимости импресонируемого кошелька, по убыванию, с предпросмотром баланса для каждой сети. Переключение сети сбрасывает активную сессию. Новая сеть начинается заново без переопределений балансов и с пустым журналом симуляций.

Подключённые поверхности

Когда Simulation Mode активен, эти поверхности автоматически подхватывают контекст сессии:

Несовпадение сети

Если вы открываете страницу в сети, отличной от вашей активной сессии Sim Mode, баннер предлагает переключение в один клик — Switch Sim Mode to [network]. Действия Read и Write отключены до переключения.

Замена активной сессии

Если вы начинаете поток Simulation Mode с другой парой (wallet, network), отличной от активной, модальное окно подтверждает переключение. Переключение завершает активную сессию.

Ограничения

Использование Simulation Mode учитывается в квоте симуляций вашего аккаунта. Отдельного лимита на сессию нет. Количество сессий, которые вы можете запустить, ограничено тем, сколько симуляций позволяет ваш тарифный план.

Смотрите также

  • Simulator UI: одиночные симуляции и многошаговые бандлы.
  • Virtual Environments: когда вам нужно полное окружение RPC.