# Интеграция Redstone Оракл в TRON на русском **Published by:** [welcomeback](https://paragraph.com/@welcome6ack/) **Published on:** 2023-08-10 **URL:** https://paragraph.com/@welcome6ack/redstone-tron ## Content В настоящее время мы поддерживаем в основном EVM-совместимые цепи. Наша команда разработала evm-коннектор, благодаря которому RedStone Oracles интегрируется с ними "из коробки". Но мы поддерживаем и некоторые не-EVM-совместимые цепочки:TRONStacksNear Интеграция оракулов RedStone с TRONДанный репозиторий содержит пример реализации dApp с интегрированными оракулами RedStone. Код dApp находится в папке dapp и включает в себя смарт-контракты, тесты и инструкции по развертыванию.💡 Как оракулы RedStone работают на TRON Оракулы RedStone используют альтернативный дизайн предоставления оракульных данных смарт-контрактам. Вместо того чтобы постоянно хранить данные в EVM-хранилище (поставщики данных), информация поступает на цепь только тогда, когда она необходима (конечным пользователям). До этого момента данные остаются в децентрализованном кэш-слое, который работает на базе легких кэш-шлюзов RedStone и протокола трансляции данных streamr. Передача данных в EVM осуществляется конечными пользователями, которые должны прикреплять подписанные пакеты данных к своим транзакционным калдатам. Целостность информации проверяется на цепочке путем проверки подписи. Для получения дополнительной информации о проектировании оракулов RedStone перейдите в документацию RedStone ** 📄 Смарт - контракты**Пример контракта потребителя, потребляющего данные оракуло - RedstoneSampleConsumer.solКонтракты RedStone на извлечение данных и проверку подписи - dapp/redstone-contracts 🧪 ТестыТесты, основанные на фреймворке TronBox, находятся в папке dapp/test.Тесты содержат демонстрацию того, как должен быть подготовлен RedStone bytes paylaod.Чтобы запустить тесты, выполните следующие действия:Запуск локального узла tron в отдельной вкладке терминала (docker run -it --rm -p 9090:9090 --name tron trontools/quickstart)Клонирование данного репозитория (git clone https://github.com/redstone-finance/redstone-tron-integration && cd redstone-tron-integration)Установка зависимостей (yarn install)Перейти к dapp folder (cd ./dapp)Запуск тестов (npx tronbox test) 🔐 Развертывание смарт-контрактов Образец потребителя RedStone oracle уже развернут в тестовой сети Tro (Nile): TQQXQkS6qbAGkmYTukNmiddZMH6zLSwvgi🔥 Live Frontend Demo (демонстрационный зал) Вы можете проверить получение данных oracle из развернутого контракта, используя следующий dapp: https://tron-showroom.redstone.finance/ Исходный код dApp находится в открытом доступе по адресу: https://github.com/redstone-finance/redstone-tron-showroom 👨‍💻 Связанные репозиторииFront-end приложение, демонстрирующее получение оракульных данных в смарт-контракте TRON: https://github.com/redstone-finance/redstone-tron-showroomРеализация основных модулей в экосистеме RedStone oracle: https://github.com/redstone-finance/redstone-oracles-monorepoПолученное представление данных OracleПодключение кошелька TRON Дополнительную информацию вы найдете в оригинале https://github.com/redstone-finance/redstone-tron-integration Будут выходить новые статьи для RU комьюнити , по интеграции в другие сети. ## Publication Information - [welcomeback](https://paragraph.com/@welcome6ack/): Publication homepage - [All Posts](https://paragraph.com/@welcome6ack/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@welcome6ack): Subscribe to updates