
Subscan — самый популярный обозреватель Polkadot и других сетей на Substrate. У каждой сети свой поддомен: polkadot.subscan.io для релейной сети и assethub-polkadot.subscan.io для Polkadot Asset Hub, где теперь живут балансы DOT и повседневные переводы. Ищите адрес или хеш экстринсика на правильном. Перевод — это экстринсик (подписанный вызов), который порождает события; именно события говорят, что произошло на самом деле, включая комиссию и удаление аккаунта.
Релейная сеть или Asset Hub: где искать
Большинство случаев «транзакция не найдена» в Polkadot — поиск не в той сети. После переноса балансов DOT в Asset Hub кошельки вроде Nova, Talisman и SubWallet по умолчанию отправляют DOT в Asset Hub, и провайдер ликвидности KOT.CASH использует Asset Hub для депозитов и выплат DOT. Стейкинг и голосования могут по-прежнему отображаться в релейной сети. Если на одном поддомене у адреса нет истории, переключитесь на другой. Сам адрес — та же строка SS58 (в Polkadot начинается с 1) в обеих сетях.
Страница экстринсика
- Extrinsic ID — номер блока и индекс, например 9876543-2, плюс хеш экстринсика (0x и 64 шестнадцатеричных символа).
- Result — Success или Failed; при ошибке показан модуль, например
balances.InsufficientBalance. - Finalized — Polkadot выпускает блоки каждые 6 секунд, GRANDPA финализирует их обычно в пределах минуты.
- Call — для перевода
balances.transfer_keep_aliveилиbalances.transfer_allow_deathс получателем и суммой. - Fee — платится в DOT; в событиях это
transactionPayment.TransactionFeePaid.
Список событий объясняет исход
Под экстринсиком по порядку идут события. Обычный перевод даёт balances.Withdraw (комиссия), balances.Transfer (сумма), balances.Deposit и transactionPayment.TransactionFeePaid, затем system.ExtrinsicSuccess. Если перевод создал аккаунт получателя, будут ещё system.NewAccount и balances.Endowed. Если он обнулил отправителя, появятся balances.DustLost и system.KilledAccount — аккаунт удалён, потому что баланс упал ниже existential deposit; см. аккаунт Polkadot удалён.
Балансы: доступный, зарезервированный, заблокированный
| Часть | Значение | Можно отправить? |
|---|---|---|
| Transferable | Свободный баланс за вычетом замороженного | Да |
| Reserved | Держится под identity, прокси, депозиты мультисига | Нет, до освобождения |
| Locked / bonded | Стейкинг, пулы номинирования, голоса | Нет, до анбондинга (28 дней для стейкинга) |
| Existential deposit | Минимум, чтобы аккаунт существовал | Только закрыв аккаунт |
Если кошелёк показывает 10 DOT, а отправить можно не больше 2, раздел Balance на Subscan объяснит почему. Вывод DOT из стейкинга в Polkadot занимает 28 дней; до этого заблокированная часть не двигается.
XCM-переводы между сетями
Перемещение DOT между релейной сетью, Asset Hub и парачейнами идёт через сообщения XCM. На Subscan есть вкладка XCM, которая связывает отправляющий экстринсик в одной сети с событием получения в другой. Если межсетевой перевод «пропал», найдите исходящий экстринсик, откройте его XCM-сообщение и проверьте статус в сети назначения. Средства в пути обычно приходят за минуту-две.
Проверка депозита DOT на обмен
- Откройте assethub-polkadot.subscan.io и найдите хеш из кошелька.
- Убедитесь, что Result: Success и есть событие
balances.Transferна адрес депозита со страницы заказа на полную сумму. - Дождитесь финализации; провайдер зачисляет DOT после 15 подтверждений, обычно меньше чем за две минуты.
- Для выплаты найдите свой адрес и посмотрите входящий перевод; хеш выплаты есть и на странице заказа.
Перед отправкой проверка адреса и таблица подтверждений депозита помогут избежать двух частых проблем: адреса Kusama или общего формата Substrate вместо Polkadot и ожидания зачисления быстрее, чем позволяет правило подтверждений провайдера.
Частые вопросы
Почему Subscan не находит мой перевод DOT?
Возможно, вы не в той сети. Переводы DOT теперь в основном идут в Asset Hub; попробуйте assethub-polkadot.subscan.io.
Что такое экстринсик?
Подписанный вызов, отправленный в сеть на Substrate, например перевод. Его события показывают, что произошло.
Почему доступный баланс меньше общего?
Часть зарезервирована или заблокирована стейкингом, голосованием, identity или прокси. Раздел баланса на Subscan показывает разбивку.
Через сколько перевод Polkadot окончателен?
Блоки идут каждые 6 секунд и обычно финализируются в пределах минуты.
Что значит DustLost?
Аккаунт опустился ниже existential deposit и был удалён, остаток списан.