Перейти к основному содержанию
Bridge Module соединяет сети в Multichain Virtual Environment. Когда он включён, транзакция в исходной цепочке, эмитирующая событие моста, инициирует соответствующую доставку в целевой цепочке в той же Virtual Environment. Ретрансляция выполняется в заданном вами режиме (immediate или delayed) и не использует реальные средства.
Bridge Module доступен на тарифах, включающих multichain-возможности. Свяжитесь с нами, чтобы включить его для вашего аккаунта.

Включение Bridge Module

Откройте страницу Settings для вашей Virtual Environment и разверните панель Advanced. Отметьте Bridge («Enable cross-network bridge»), затем Save Changes. После включения ретрансляция охватывает все поддерживаемые протоколы в сетях, подключённых к Virtual Environment. Два параметра контролируют способ ретрансляции сообщений:
  • Relay mode: Auto relay доставляет транзакцию в целевой сети сразу после обнаружения исходного события. Delayed relay удерживает доставку на фиксированный интервал, чтобы можно было тестировать тайминг в пути и задержку целевой цепочки.
  • Delayed relay seconds: задержка, применяемая в режиме Delayed relay (например, 3600).
Bridge settings Advanced panel showing the Bridge enable checkbox, a Relay mode dropdown set to Delayed relay, a Delayed relay seconds field set to 3600, and the supported protocols Layer Zero, Chainlink, Across, and CCTP with descriptions
Модуль ретранслирует только там, где контракты протокола уже задеплоены. Если протокол отсутствует в сети вашей Virtual Environment, этот маршрут недоступен. Панель Bridge contracts показывает, какие контракты роутеров протоколов задеплоены в каждой сети.

Поддерживаемые протоколы

Ретрансляция LayerZero охватывает стандартные омниканальные сообщения. Запросы LayerZero Read ретранслируются только в Ethereum Mainnet, а составные сообщения (lzCompose) не ретранслируются.

Поддерживаемые сети

Покрытие протоколов моста уже, чем общая поддержка сетей, потому что Bridge Module полагается на наличие реальных контрактов протоколов в данной сети. Начальное покрытие: Поддержка протокола на конкретной сети определяется собственными деплойментами протокола. Для Chainlink CCIP сверяйтесь с CCIP Directory, чтобы проверить, какие сети поддерживает CCIP. Покрытие расширяется по мере запросов клиентов. Если вам нужна конкретная сеть для мостового протокола, напишите нам на support@tenderly.co.

Панель Bridge

Вкладка Overview даёт операционную видимость всей активности моста в Virtual Environment:
  • Top routes: каждая пара «исходная — целевая сеть», её протокол и число ретранслированных операций.
  • Bridge contracts: контракты роутеров протоколов, задеплоенные в каждой сети, с указанием сети, имени контракта, адреса и протокола.
  • Bridge transactions: список каждой ретранслированной операции с её статусом, исходной сетью и транзакцией, целевой сетью и транзакцией, протоколом и относительным временем. Регулятор интервала автообновления поддерживает список актуальным.
Bridge Overview tab showing a Top routes panel (route, protocol, relayed count), a Bridge contracts panel (network, name, address, protocol), and a transaction list with status, source and destination networks and transactions, protocol, and relative time
Чтобы подтвердить полный round-trip, найдите исходную транзакцию (например, LayerZero PacketSent) и проследите её строку до соответствующей транзакции в целевой сети (lzReceive).

Детали операции моста

Выбор строки открывает операцию моста, где показаны протокол, общий статус и цепочка транзакций, составляющих межцепочечное сообщение: для каждого шага — сеть, статус, функция (например, verify, lzReceive), блок, хеш транзакции, отправитель, получатель и потраченный газ. Просмотрщик Input рендерит декодированное содержимое сообщения (srcEid, dstEid, guid, options, sendLibrary) с переключателем Decoded/Raw.
Bridge operation detail page showing protocol layerzero with completed status, a table of constituent transactions with functions verify and lzReceive and their gas used, and a decoded input payload with srcEid, dstEid, guid, options, and sendLibrary fields

Когда использовать мостостроение

См. также