Skip to main content
Network Mirror Mode воспроизводит реальные блоки родительской сети на Virtual Environment. Когда Virtual Environment форкнута на прошлом блоке, это воспроизведение охватывает реальную историю: каждая транзакция mainnet от точки форка повторно исполняется на вашей приватной копии, по порядку. В этом руководстве воспроизведение используется для бэктеста позиции: форк на прошлую дату, покупка доходного токена, воспроизведение истории вперёд и чтение доходности, которую позиция фактически заработала за период. Рабочий пример: токен Franklin OnChain U.S. Government Money Fund (BENJI) на Ethereum Mainnet. Тот же процесс применим к любому доходному токену.
Network Mirror Mode доступен на платном тарифе. Чтобы включить его для вашего аккаунта, свяжитесь с отделом продаж.

Практические заметки

  • Доходность появляется, когда воспроизводятся реальные транзакции доходности фонда. Баланс ребейз-токена растёт автоматически. Для фонда, распределяющего доход зарегистрированным держателям, отслеживайте позицию держателя, чтобы выплаты попадали на неё.
  • Читкоды ставятся на паузу вместе с синхронизацией. Выполните всю подготовку (финансирование, вход в позицию), пока синхронизация на паузе, затем запустите воспроизведение.
  • Одна сеть на окружение. Network Mirror Mode работает с одной родительской сетью; он не совмещается с multichain Virtual Environments.
  • Воспроизведение ограничено реальными блоками. Длинный период означает воспроизведение большого числа блоков. Чтобы быстро зафиксировать доходность, сделайте форк незадолго до известной выплаты или воспроизведите репрезентативное окно и приведите к годовой ставке.

Дальнейшие шаги

  • Отслеживайте слот хранилища вместо баланса (State drift → State → Track variable), чтобы следить за любой переменной контракта за воспроизведённый период.
  • Направьте RPC вашего dapp на Virtual Environment, чтобы управлять тем же воспроизведением из собственного UI. См. Stage dapps.
  • Прочитайте концептуальную страницу Network Mirror Mode: механика синхронизации, контроль времени и поведение читкодов.