Что это
Energy Broadcaster — адрес узла TRON, который вы один раз указываете в кошельке (TronLink, TokenPocket) или в своём бэкенде. Когда через него проходит подписанная транзакция, бродкастер определяет, сколько энергии и bandwidth нужно отправителю, делегирует их отправителю и только потом отправляет транзакцию в сеть. Стоимость списывается с вашего баланса TronRental, поэтому на адресе отправителя не нужен TRX на энергию и bandwidth. Ключи остаются у вас: бродкастер получает уже подписанную транзакцию и отправляет её без изменений.Подключение
- Пополните баланс TRX на tronrental.com.
- Создайте бродкастер на странице Broadcast в кабинете. Вы получите секретный broadcast-URL — по одному на кошелёк, чтобы статистика не смешивалась.
- Укажите URL как узел в настройках сети кошелька или используйте его со своего сервера по HTTP или gRPC (сервер, порт и TLS для gRPC показаны в кабинете).
Что покрывается
Для свопа или вызова контракта бродкастер симулирует подписанную транзакцию на своём узле и делегирует с запасом ту энергию, за которую платит отправитель. Если часть энергии покрывает создатель контракта, делегируется только доля отправителя.
Лимиты
Свопы и вызовы контрактов обслуживаются в пределах лимитов вашего аккаунта: не больше 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, отдельно для каждого бродкастера.
Переводы, свопы и вызовы контрактов через бродкастер видны в кабинете с результатом: сколько энергии делегировано и списано или почему транзакция ушла без энергии.