> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tronrental.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Energy Broadcaster

> Транзакции с адреса без TRX: энергия и bandwidth делегируются автоматически и списываются с баланса TronRental

## Что это

Energy Broadcaster — адрес узла TRON, который вы один раз указываете в кошельке (TronLink, TokenPocket) или в своём бэкенде. Когда через него проходит подписанная транзакция, бродкастер определяет, сколько энергии и bandwidth нужно отправителю, делегирует их отправителю и только потом отправляет транзакцию в сеть. Стоимость списывается с вашего баланса TronRental, поэтому на адресе отправителя не нужен TRX на энергию и bandwidth.

Ключи остаются у вас: бродкастер получает уже подписанную транзакцию и отправляет её без изменений.

## Подключение

1. Пополните баланс TRX на [tronrental.com](https://tronrental.com).
2. Создайте бродкастер на странице [Broadcast](https://tronrental.com/dashboard/broadcast) в кабинете. Вы получите секретный broadcast-URL — по одному на кошелёк, чтобы статистика не смешивалась.
3. Укажите URL как узел в настройках сети кошелька или используйте его со своего сервера по HTTP или gRPC (сервер, порт и TLS для gRPC показаны в кабинете).

> [!WARNING]
>
> Broadcast-URL работает как пароль: кто его знает, тот тратит ваш баланс. Если URL утёк, выключите бродкастер в кабинете и создайте новый.

## Что покрывается

| Транзакция | Что делегирует бродкастер |
| - | - |
| Переводы USDT, USDC, USDD и A7A5 | энергию и bandwidth |
| Свопы на SunSwap | энергию и bandwidth, в пределах лимитов аккаунта |
| Переводы других токенов TRC-20 и вызовы любых других смарт-контрактов | энергию и bandwidth, в пределах лимитов аккаунта |
| Переводы TRX | bandwidth |

Для свопа или вызова контракта бродкастер симулирует подписанную транзакцию на своём узле и делегирует с запасом ту энергию, за которую платит отправитель. Если часть энергии покрывает создатель контракта, делегируется только доля отправителя.

### Лимиты

Свопы и вызовы контрактов обслуживаются в пределах лимитов вашего аккаунта: не больше 1 000 000 энергии на вызов и суточный лимит энергии на переводы других токенов и вызовы других контрактов — общий для всех ваших бродкастеров (сутки по UTC). Вызов сверх лимита уходит в сеть как есть — без делегирования и без списания. Нужны другие лимиты — напишите в поддержку.

## Что не покрывается

* **Сборы в TRX.** Часть сборов сеть TRON берёт в TRX, а не энергией или bandwidth: активация нового адреса при отправке на него TRX или токенов TRC-10 (около 1,1 TRX), транзакции с мультиподписью (+1 TRX), memo (+1 TRX) и смена прав аккаунта (100 TRX). Делегированием их не оплатить, поэтому для таких транзакций на адресе отправителя нужен свой TRX.
* **Развёртывание смарт-контрактов.**
* **Прочие транзакции без смарт-контракта** (переводы TRC-10, стейкинг, голосование) — проходят через узел без изменений.
* **Энергия, которая уже есть на адресе отправителя, не учитывается:** бродкастер всегда делегирует весь объём, нужный транзакции.

## Настройки бродкастера

Все настройки — на странице [Broadcast](https://tronrental.com/dashboard/broadcast), отдельно для каждого бродкастера.

| Настройка | Что делает |
| - | - |
| **Блокировать транзакцию** / **Пропускать** | Когда баланса не хватает на энергию: *Блокировать транзакцию* — транзакция отклоняется, и отправитель не сжигает TRX; *Пропускать* — транзакция уходит без делегирования, сетевую комиссию платит отправитель. |
| **Делегировать bandwidth** | Включено (по умолчанию) — бродкастер делегирует bandwidth и отправителю, у которого его не хватает. Выключено — bandwidth отправитель оплачивает сам, в TRX, если нет бесплатного. |
| **Вызовы контрактов** | Выключено — свопы, переводы других токенов и вызовы контрактов уходят без энергии, ничего не списывается. Переводы USDT, USDC, USDD, A7A5 и TRX это не затрагивает. |
| **Защита от реверта** | Видна при включённых вызовах контрактов. Если симуляция показывает, что вызов откатится, бродкастер проверяет его ещё раз на следующем блоке; если он снова откатывается, транзакция не отправляется, кошелёк получает ошибку, ничего не списывается и TRX не сжигается. Если следующий блок не пришёл за несколько секунд или наши узлы недоступны, вызов уходит так же, как без защиты. Изредка отклоняется вызов, который прошёл бы, — например, зависящий от `approve`, отправленного секундой раньше и ещё не попавшего в блок; отправьте его ещё раз через несколько секунд. Выключено — откатывающийся вызов уходит без делегирования, комиссию платит отправитель. |
| **Пауза** | Broadcast-URL перестаёт отвечать кошельку целиком — включая чтение баланса, — пока вы не возобновите работу. |

Переводы, свопы и вызовы контрактов через бродкастер видны в кабинете с результатом: сколько энергии делегировано и списано или почему транзакция ушла без энергии.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.