Обозреватель Блоков

Moonbeam in Russian
3 min readApr 27, 2021

--

Вступление

Обозреватель блоков можно рассматривать как поисковые системы для блокчейна. Они позволяют пользователям находить информацию о балансах, контрактах и транзакциях. Более продвинутые “поисковики” блоков даже предлагают возможности индексации, которые позволяют им предоставить полный набор информации, о токенах в сети ERC20. Они могут даже предлагать API службы для доступа к ним через внешние службы.

В настоящее время мы предлагаем два обозревателя блоков: один для Ethereum API и второй это Substrate API.

Примечание:

Если Вы используете Brave Browser и Ваш проводник не подключается к экземпляру Moonbeam, на который Вы ссылаетесь, попробуйте отключить Brave Shield.

Ethereum API

Локальный узел

Используя эту ссылку Вы можете найти версию “Expedition” проводника для Moonbeam.

По умолчанию проводник подключен к сети Moonbase Alpha TestNet. Однако, Вы можете подключить его, выполнив следующие шаги:

  1. Нажмите на значок шестеренки в правом верхнем углу.
  2. Выберите пункт «Разработка», если у Вас есть узел, работающий по следующему адресу http://localhost:9933 (по умолчанию RPC узел Moonbeam, запущен с опцией — --dev). Вы также можете вернуться в режим “Moonbase Alpha”
  3. В случае если хотите подключиться к определенному RPC URL-адресу выберите «Custom RPC» и введите URL-адрес. Например http://localhost:9937

Blockscout (TestNet)

Blockscout предоставляет пользователям простой в использовании интерфейс для проверки и подтверждения транзакций в блокчейнах EVM, включая Moonbeam. Это дает Вам возможность искать транзакции, просматривать аккаунты, балансы и проверять смарт контракты. Более подробную информацию Вы можете найти в документации Blockscout.

Blockscout предлагает следующие основные функции:

  • Разработка с использованием открытого исходного кода, данный код является открытым для изучения и может быть доработан любым членом сообщества. Информацию о коде Вы можете найти здесь
  • Отслеживание транзакций в реальном времени
  • Взаимодействие со смарт контрактом
  • Поддержка токенов сети ERC20 и ERC721, список всех доступных контрактов для токенов находится в удобном интерфейсе
  • Полнофункциональный API с GraphQL, где пользователи могут тестировать вызовы API прямо из веб-интерфейса

Экземпляр Blockscout, работающий против Moonbase Alpha TestNet, можно найти по этой ссылке.

Substrate API

PolkadotJS (Dev Node — TestNet)

Polkadot JS Apps использует конечную точку WebSocket для взаимодействия с сетью. Чтобы подключить его к узлу разработки Moonbeam, Вы можете выполнить действия, описанные в этом руководстве. Порт по умолчанию 9944.

Для просмотра и взаимодействия с уровнем substrate Moonbase Alpha, воспользуйтесь следующей ссылкой. Это приложение Polkadot JS, ссылающееся на TestNet. Более подробную информацию Вы можете найти на этой странице

Subscan

Subscan предоставляет возможности проводника блокчейнов для цепочек на основе субстрата. Он способен анализировать стандартные или настраиваемые модули. Например, это полезно для отображения информации которая касается стейкинга, управления, EVM “pallets” (или модулях). Данный код полностью открыт, и его можно найти здесь.

Используя эту ссылку Вы можете найти экземпляр Subscan, работающий с Moonbase Alpha TestNet.

Мы хотим услышать Ваше мнение!

Если у Вас есть какие-либо отзывы относительно исследования блоков или любой другой темы, связанной с Moonbeam, не стесняйтесь связаться с нами используя официальный канал разработки в Discord .

Подготовлено при участии: AntonM, Lyn.

--

--

Moonbeam in Russian
Moonbeam in Russian

Written by Moonbeam in Russian

Moonbeam — это совместимая с Ethereum платформа смарт-контрактов на Polkadot

No responses yet