Sui: Представляем — Sui Explorer

ZonaV
4 min readAug 28, 2022

--

Появление Sui в качестве первого уровня, меняющего игру, среди бушующего моря уже существующих блокчейнов знаменует собой новую эру инфраструктуры web3. Эта новая эра стала возможной благодаря миссии Sui по созданию инфраструктуры, которая будет поддерживать разработку широкого спектра приложений, от динамичных игр до безопасных протоколов DeFi, с непревзойденной скоростью и невероятно низкой стоимостью.

В рамках концепции Sui по созданию инфраструктуры для поддержки разработчиков, подключающих следующий миллиард пользователей к web3, команда выпустила Sui Explorer как надежный инструмент прозрачности для пользователей и разработчиков Sui. Эксплореры являются неотъемлемой частью любой платформы layer1, служа для пользователей и разработчиков инструментами проверки и анализа, позволяющими устранять неполадки, подтверждать свою деятельность и проверять холдинги на цепочке.

Sui Explorer предназначен для выполнения следующих задач:

  • Хранить самые актуальные и точные данные о цепочке, активности и метриках
  • Обеспечить поиск, проверку и отслеживание всех активов и контрактов
  • Быть быстрым, надежным и прозрачным инструментом для отладки и аудита
  • Предлагать полезные функции для разработки смарт-контрактов, уникальные для Sui Move.

Разработчики внедрили инновации и расширили стандартную функциональность проводника, при этом уделяя первостепенное внимание повышенному удобству использования. В основу дизайна Sui Explorer были положены принципы удобства использования и функциональности, и команда будет продолжать выпускать все более удобные для пользователей и разработчиков функции.

Sui Explorer включает в себя следующие примечательные функции:

1. Богатая детализация пакетов с помощью go-to-definition

Блокчейн эксплореры особенно полезны, поскольку, помимо наблюдаемости, они служат мощными инструментами отладки и обучения для разработчиков смарт-контрактов. В некоторых существующих эксплорерах разработчики могут перейти к каждому контракту и просмотреть либо байткод, либо исходный код, если он доступен.

Проводник Sui Explorer поднимает эти возможности на новую высоту, обеспечивая поддержку “go-to-definition” для всех смарт-контрактов, называемых в Sui пакетами. С помощью дизассемблера Move Explorer отображает нормализованный байткод, и при нажатии на любую структуру можно перейти к пакету и модулю, который ее определяет. Это значительно улучшает навигацию по коду, читабельность и обучаемость.

Щелчок на любой структуре (выделенной) приведет к переходу к модулю, в котором эта структура была определена.

2. Детали объекта

Объекты — это фундаментальные строительные блоки операций Sui. Детали объекта отображаются рекурсивно, в зависимости от того, какие данные доступны. В данном конкретном примере этот объект имеет связанное с ним изображение, свойства, а также дочерние объекты. Основное преимущество этой функции заключается в том, что она обеспечивает оптимизированное представление объектов в нашем проводнике.

На странице объекта отображается подробная информация об объекте, включая описание, свойства, дочерние объекты и связанные транзакции.

3. Детали адреса

В представлении подробной информации об адресе принадлежащие ему активы разделены на монеты и NFT для удобства навигации. Здесь вы можете получить четкое представление об активах, которыми владеет данный адрес, а также список транзакций, взаимодействующих с этим адресом. Монеты одного типа автоматически объединяются, но их можно развернуть в постраничное представление для более детального поиска.

На странице “Address” отображаются сведения об объектах, принадлежащих адресу, и транзакциях, связанных с адресом.

4. Детали транзакции

Детали каждой транзакции включают плату за газ, обновленные объекты, количество токенов и соответствующие адреса. В зависимости от транзакции может быть включена дополнительная информация, например, байткод опубликованных модулей и испускаемые события. Для каждого вида в Sui Explorer мы хотим сделать так, чтобы разработчикам было очень легко ориентироваться и находить любую информацию, которую они ищут.

Детальное представление транзакции, которая опубликовала пакет
На вкладке Events отображаются события, испускаемые транзакцией.

5. Таблица валидаторов и карта узлов

И последнее, но не менее важное: теперь есть таблица валидаторов, а также карта, показывающая активные полные узлы и их местоположение. Это часть постоянных усилий команды Sui по предоставлению информации о работе сети Sui по мере ее развития. Поскольку сеть Sui Testnet еще не запущена, текущая таблица является иллюстративной, и показанные валидаторы на данный момент не работают в Testnet. Эта таблица будет отражать действующие валидаторы, как только сеть Testnet начнет работать.

На странице “Validators” отображается подробная информация о валидаторах и карта расположения полных узлов в сети Sui.go live.

Мы хотим услышать от вас

Удобство использования и воздействие — основные принципы, которые лежат в основе разработки наших продуктов. Пожалуйста, общайтесь с нами на discord и делитесь любыми предложениями на нашем канале #sui-explorer на Discord.

Предстоящие функции Sui Explorer

Проверка исходного кода
Поддержка прямого взаимодействия с пакетами
Отображение сетевых метрик
…и многое другое!

Узнайте больше о Sui

Веб-сайт Sui — https://sui.io/
Telegram Sui на Русском — https://t.me/ru_sui
Документация Sui на Русском — https://ru-sui.notion.site/ru-sui/Sui-by-ZonaV-b4df2b501e714f6ab68ed4564aff4222
Язык программирования Move
Whitepaper Sui
Discord

Создавайте вместе с нами!!!
C нетерпением ждем будущего и приглашаем создателей присоединиться к Sui.

--

--

ZonaV
ZonaV

Written by ZonaV

Crypto enthusiast with 5 year experience & Oasis Network Ambassador

No responses yet