This publication is a Russian translation of the article Block Explorers.
Теория
Block explorer (блок эксплоер) — это инструмент, который позволяет посмотреть историю блоков, транзакций, который были выполнены в блокчейн.
Другими словами блок эксплоер — это онлайн блокчейн браузер, который отображает данные блоков и транзакций. При помощи этого инструмента можно отслеживать историю транзакций, балансов и адресов в блокчейн.
Есть 2 блок эксплоера для SORA мэйннет:
- SORAscan разработанный на базе Polkascan. Исходный код SORAscan открыт и находится на GitHub.
- Subscan блок эксплоер. Команда Subscan поддерживает сеть SORA тем, что разработала блок эксплоер для неё..
В блок эксплоер Вы можете найти информацию о:
- блоках
- транзакциях
- событиях, порожденных транзакциями
- информацию об аккаунте
Практика
Мы рекомендуем использовать SORA testnet для выполнения практических упражнений. Ссылки на тестнет и тестовые приложения:
- Тестовое приложение Polkaswap
- Polkadot js SORA тестнет
- Android приложение для тестнет
- iOS приложение для тестнет
Как упоминалось ранее, Subscan поддерживает только SORA мэйннет. Если Вы выполняете упражнение на тестнет, то сможете выполнить только часть с SORAscan.
SORAscan
Откройте SORAscan для теснет https://test.sorascan.com/sora-staging
Откроется основная панель, на которой расположены:
- Строка для поиска, куда можно ввести номер блока, транзакции, адрес
- Количество блоков. Вы можете нажать на них, чтобы перейти на экран списка блоков.
- Количество транзакций. Вы можете кликнуть на них, чтобы перейти на экран списка транзакций.
- Количество транзакций из Ethereum в SORA. Вы можете кликнуть на них, чтобы открыть список трансферов из Ethereum в SORA
- Количество транзакций из SORA в Ethereum. Вы можете кликнуть на них, чтобы открыть список трансферов из SORA в Ethereum.
- Количество событий. Вы можете кликнуть на них, чтобы открыть список событий
- Количество активных аккаунтов. Вы можете кликнуть на них, чтобы открыть список аккаунтов.
- Количество версий сети. Вы можете кликнуть на них, чтобы получить список версий сети.
Как найти транзакцию
Есть несколько способов для того, чтобы найти транзакцию в блок эксплоере.
- Откройте экран Polkaswap Account. Откройте вкладку Activity и найдите интересующую транзакцию. Затем нажмите на неё, откроется экран деталей транзакции. На экране деталей транзакции Вы можете скопировать номер транзакции или открыть её в блок эксплоере.
2. Если Вы знаете номер транзакции, то Вы можете найти её в блок эксплоере. Скопируйте номер транзакции в строку поиска и нажмите Enter. После этого откроются детали транзакции.
Как найти аккаунт
Вы можете найти всю информацию об аккаунтах в блок эксплоере. Откройте Accounts → All accounts чтобы перейти на список всех аккаунтов.
Также Вы можете найти аккаунт используя строку поиска указав адрес аккаунта в ней.
На странице деталей аккаунта Вы можете найти всю информацию о выполненных транзакциях и историю баланса XOR
Ассеты
Вы можете найти всю информацию об ассетах, если перейдете в Chain → Assets
Вы может нажать на адрес ассета, откроется страница деталей ассета. На странице деталей ассета находится информация об ассете и таблица с держателями ассета.
Транзакции
Список транзакций — это один из основных и самых часто используемых компонентов блок эксплоера. Список всех транзакций находится в меню Chain → Transactions.
Список транзакций может быть отфильтрован по модулю и типу вызова. Например, Assets transfer покажет все трансферы.
Subscan
! Subscan доступен только для SORA мейннет. Это значит, что Вы не найдете транзакции, которые были сделаны на тестнет используя Subscan.
Откройте Subscan https://sora.subscan.io/
На главном экране находятся:
- Строка для поиска, куда можно ввести номер блока, транзакции, адрес.
- Статистика сети
- Аллокация XOR
- Список последних блоков сети
- Список последних транзакций сети
Как найти транзакцию
Если у вас есть хеш или номер транзакции, то введите его в строку поиска и нажмите Search.
На экране деталей транзакции находится информация о транзакции включая её параметры и события, которые произошли в ходе выполнения транзакции.
Как найти аккаунт
Если Вы знаете адрес аккаунта, то можно найти информацию о нем, указав адрес аккаунта в строке поиска. Введите адрес аккаунта и нажмите на Search.
На экране информации об аккаунте Вы найдете информацию о балансе XOR, трансферах и транзакциях, которые были сделаны этим аккаунтом.
Транзакции
Список транзакций — это один из основных и самых часто используемых компонентов блок эксплоера. Список всех транзакций находится в меню Blockchain → Extrinsics.
На странице со списком транзакций находятся информация о транзакциях с возможностью фильтрации и поиска транзакций.
Можно отфильтровать список транзакций по диапазону дат или блоков, по аккаунту, модулю и вызову. Можно использовать фильтрацию для получения всех действий определенного аккаунта или получению списка операций определенного типа.