Аутентификация
Все запросы требуют заголовокX-Access-Key. Сгенерируйте ключ в Account Settings → Authorization в Tenderly Dashboard. См. API-токены.
Создание окружения
network_configs для одиночного окружения или несколько записей для мультисетевого.
Тело запроса
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
display_name | string | да | Читаемое имя, отображаемое в панели. |
slug | string | нет | URL-безопасный идентификатор. Автогенерируется из display_name, если опущено. |
network_configs | array | да | Одна запись на каждую сеть в окружении. |
network_configs[].network_id | string | да | Chain ID сети для форка (например, "1" для Ethereum). |
network_configs[].block_number | string | нет | Точка форка в hex. По умолчанию — последний блок. |
network_configs[].chain_config_overrides.chain_id | string | нет | Переопределяет chain ID, назначаемый этой Virtual Environment. |
network_configs[].explorer_config.enabled | boolean | нет | Открыть страницу публичного обозревателя. |
network_configs[].explorer_config.verification_visibility | string | нет | "bytecode", "abi" или "source". |
network_configs[].accounts | array | нет | Заранее пополненные аккаунты. Каждая запись содержит address и balance (Wei, hex-кодированный). |
bridge_config.enabled | boolean | нет | Включить межцепочечное мостостроение между сетями в этом окружении. |
bridge_config.relay_mode | string | нет | "autoRelay" (по умолчанию) или "delayedRelay". |
bridge_config.delay_seconds | integer | нет | Задержка ретрансляции в секундах при использовании "delayedRelay". |
Пример для одиночной сети
request.json
Пример для нескольких сетей
request.json
Ответ
Возвращает созданный объект окружения. Массивactive_instance.vnets содержит по одной записи на каждую сеть, каждая — со своими RPC-эндпоинтами.
response.json
rpcs в каждой записи содержит Admin RPC (полный доступ к чит-кодам) и Public RPC (стандартный JSON-RPC).
Список окружений
Получение окружения
active_instance и RPC-эндпоинты.
Удаление окружения
204 No Content.
Пакетное удаление окружений
Список транзакций
Получение транзакции
Отправка транзакции
Симуляция транзакции
См. также
- Создание Virtual Environments через API — полное скриптовое руководство
- Справочник Admin RPC — чит-коды, доступные в Admin RPC
- API Reference — полная поверхность API Tenderly