Skip to main content
Общий доступ к симуляции делает страницу её результата (трассировку вызовов, события, изменения состояния, fund flow и профиль газа) доступной для просмотра по публичному URL. Зрителям не нужен аккаунт Tenderly. Чтобы поделиться настройкой Simulator, которую получатель запустит сам, используйте draft-ссылку.

Общий доступ к симуляции из дашборда

1

Откройте симуляцию

В Simulator откройте симуляцию из списка или запустите новую.
2

Откройте меню Share

Нажмите Share рядом с заголовком Simulation. Пока симуляция приватна, на кнопке Share отображается значок замка.
3

Включите публичный доступ

Включите Enable public access, затем нажмите Copy URL.
Меню Share Simulation, открытое кнопкой Share рядом с заголовком Simulation, с включённым переключателем Enable public access и кнопкой Copy URL

Меню Share Simulation с включённым публичным доступом.

Скопированный URL имеет вид https://www.tdly.co/shared/simulation/<simulation-id> и перенаправляет на https://dashboard.tenderly.co/shared/simulation/<simulation-id>. Зрители без входа в аккаунт видят полную страницу результата с меткой SIMULATION.
Страница опубликованной симуляции, открытая без входа в аккаунт, с Log in / Register в верхней панели, меткой SIMULATION, деталями транзакции депозита WETH от 0xe2e2...e2e2 и трассировкой вызовов

Опубликованная симуляция, открытая без входа в аккаунт.

Отключение общего доступа к симуляции

Нажмите Share и выключите Enable public access. Любой, кто откроет ссылку после этого, увидит сообщение «Sorry, you don’t have access to this page.»

Общий доступ к симуляции через API

Включайте и отключайте публичный доступ с помощью эндпоинтов Enable simulation sharing и Disable simulation sharing. Оба принимают ID симуляции в пути, не имеют тела запроса и при успехе возвращают 204 No Content.
share-simulation.sh
Чтобы прекратить общий доступ, отправьте тот же запрос на путь /unshare. Публичный URL: https://www.tdly.co/shared/simulation/$SIMULATION_ID.