Поиск
Одна строка, вверху каждой страницы. Она принимает высоту блока, хеш, адрес, шестнадцатеричный фрагмент или символ токена и отправляет вас на страницу, которая на это отвечает.
Что можно ввести#
Формы, у которых возможен ровно один ответ, полностью минуют страницу результатов — вы сразу попадаете на блок, транзакцию или адрес. Всё остальное ведёт на страницу результатов с ранжированием. Регистр никогда не бывает причиной отказа: контрольная сумма EIP-55, набранная с ошибкой, нормализуется и ищется, а не отвергается.
| Что вы вводите | Пример | Куда это ведёт |
|---|---|---|
| Высота блока | 14852184 | Блок на этой высоте. Строка ведёт прямо туда, поэтому высота, которую цепь ещё не выпустила, приводит на страницу блока, отвечающую 404, — блок никогда не выдумывается. |
| Высота с разделителями | 14 852 184 | Тот же блок. Строка сначала удаляет запятые, пробелы, апострофы и подчёркивания, потому что именно в сгруппированном виде этот сайт печатает высоты во всех таблицах и плитках. |
0x + 64 hex-символов — хеш транзакции | 0x128cb07d…e98251e9 | Транзакция. Кроме ноды опрашивается и индекс, поэтому хеш, который нода уже удалила из собственной таблицы поиска, всё равно находится. |
0x + 64 hex-символов — хеш блока | 0xec5b22ac…f1221075 | Блок, адресованный по своей высоте: назначение — /block/14852184, а не хеш. Если одна и та же строка каким-то образом оказывается и транзакцией, и блоком, предлагаются оба. |
0x + 40 hex-символов — адрес | 0xf40dc55b…6b9ae033 | Страница адреса. Если по этому адресу есть интерфейс токена, вам предложат и страницу токена, и страницу адреса, а выбираете вы; за вас ничего не выбирают. |
0x + от 6 до 39 hex-символов — фрагмент | 0x128cb07d | Транзакции и адреса, идентификатор которых с него начинается. Меньше шести шестнадцатеричных символов не ищется вовсе, а хеши блоков по фрагменту не ищутся. |
| Символ или название токена, 2–32 символов | USDC | Контракты токенов, чьи собственные symbol() или name() совпадают, — не более пяти — вместе со всем, что знает под этим именем кураторский реестр меток. |
| Метка, название протокола или слово-категория | arc | Адреса, которые именует кураторский реестр меток. Совпасть может сама метка, её протокол или её категория. |
Почему нижняя граница фрагмента — шесть шестнадцатеричных символов
Более короткий фрагмент — это уже не поиск, а категория: один шестнадцатеричный символ отбирает шестнадцатую часть цепи. Список был бы обрезан лимитом и выдан вам в порядке хешей, что выглядит ровно как ранжирование, но им не является. На шести символах ответ почти всегда помещается целиком, поэтому возвращается весь ответ, а не его срез.Выпадающий список и то, что он не доказывает#
Список под строкой появляется примерно через 140 мс после того, как вы перестали печатать. Он ограничен — у API запрашивается восемь строк, а объединённый список никогда не превышает десяти — и он не постраничный: это несколько лучших ответов, а не все. Он предлагает назначения для полных идентификаторов, не спрашивая сначала цепь, — сознательный размен против одного RPC-вызова на каждое нажатие клавиши, — поэтому 0x и 64 произвольных шестнадцатеричных символов предлагаются как «Транзакция» даже тогда, когда такой транзакции никогда не существовало. Нажмите вместо этого Enter — и страница результатов уже спросит и ответит «Совпадений не найдено!». Считайте выпадающий список сокращением пути, а не доказательством.
Никакого нечёткого поиска в этой строке нет
За каждым её условием стоит точное значение или диапазон по начальному фрагменту. Ничто не приводится к основе, не исправляется и не расширяется, подсказок «возможно, вы имели в виду» нет, а% — обычный символ, а не подстановочный знак: он не совпадает ни с одним названием и не возвращает ничего.Когда совпало несколько вещей#
Страница результатов группирует найденное под заголовками Адреса, Токены, Блоки и Транзакции — именно в этом порядке. Внутри группы точное знание идентификатора идёт выше совпадения по его фрагменту, а то — выше совпадения по названию; адрес, который именует реестр меток, идёт выше адреса, которого он не именует. Это единственное ранжирование общее для выпадающего списка и для страницы, поэтому первая строка в обоих одна и та же.
Поиск можно сузить до одной группы. Широкое поле — в блоке героя на главной странице и на самой странице поиска — несёт селектор области слева от ввода; компактному полю в шапке сайта его не досталось. В любом случае область живёт в URL, поэтому отфильтрованный результат — это ссылка, которую можно отправить:
https://arc-scan.io/en/search?q=usdc&f=token
f = all | address | token | block | tx (default: all)Ниже 576 px даже широкое поле прячет свой селектор, чтобы ввод оставался пригодным на телефоне; параметр f продолжает работать и там. Живую форму см. на странице поискаОткроется в новой вкладке.
Символ — это заявление, а не удостоверение
Любой контракт может назвать себя как угодно. Несколько контрактов в основной сети Arc откликаются наUSDC, поэтому поиск по символу ограничивает число строк с токенами пятью, ставит первым тот адрес, который реестр действительно именует, и помечает каждую другую строку, чей символ зарезервирован за собственными активами сети. Эта пометка — факт о названии, её получает и честная обёртка, — и никогда не обвинение. Токен опознаётся только по адресу; сверьтесь с разделом Токены, прежде чем действовать по совпадению.Когда не совпало ничего#
Вы получаете «Совпадений не найдено!» и примечание о том, какие формы принимаются. Ничего не угадывается, и близкие промахи ничем не подменяются. Обычные причины, в порядке того, как часто они оказываются настоящей: потерянный при копировании символ; фрагмент короче шести шестнадцатеричных символов; слово, которое не является ни символом токена, ни кураторской меткой — службы имён в Arc нет, поэтому слову больше не во что разрешаться; либо фильтр области, оставшийся от прежнего запроса, — и тогда весь ремонт в том, чтобы вернуть его в all.
Разрешить запрос — это ещё не то же самое, что держать проиндексированные данные о назначении. Строка может отправить вас к блоку или адресу, вычисляемые подробности которого лежат вне проиндексированного, и такая страница скажет об этом словами, а не напечатает ноль. Раздел Полнота данных точно называет, какие диапазоны есть в каждой сети.
Хеш из другой сети#
Основная и тестовая сети — это две установки над двумя отдельными индексами, доступные по двум именам хостов. Хеш основной сети, вставленный в строку поиска тестовой, не находится, и наоборот — это измерено, а не предположено. Ни один из хостов не пересылает запрос другому и не догадывается, что вы имели в виду другую сеть, поэтому, если хеш, в котором вы уверены, ничего не находит, первым делом проверьте, на каком имени хоста вы находитесь.
Какой хост держит какую сеть
arc-scan.ioОткроется в новой вкладке — это основная сеть Arc, сеть 5042. testnet.arc-scan.ioОткроется в новой вкладке — это Arc Testnet, сеть 5042002. Хеш имеет смысл только в той сети, которая его породила.Клавиатура и ограничение на длину запроса#
| Клавиша | Что делает |
|---|---|
/ | Ставит фокус в поле поиска из любого места страницы, если вы не печатаете в другом поле. |
Enter | Открывает подсвеченную подсказку, если она есть; иначе отправляет запрос. На пустой строке сообщает, чего от неё ждут, а не молча ничего не делает. |
↑ ↓ | Перемещают по списку подсказок. Выделение зацикливается на обоих концах, а фокус остаётся во вводе. |
Escape | Закрывает список подсказок и оставляет набранное как есть. |
Поле останавливается на 68 символах — это больше самого длинного законного запроса, 66-символьного хеша. API за ним прямо отклоняет всё длиннее 128 символов, а не подрезает молча, поэтому через строку до этого потолка не добраться вовсе и ничто набранное вами никогда не укорачивается втихую. Ничто из набранного не сохраняется: аналитика поиска классифицирует запрос по форме и затем его выбрасывает, а строка, похожая на секрет — сид-фраза, голый приватный ключ, — отбрасывается вообще без записи о том, что её видели.
Куда ведёт дальше каждое назначение, описано в разделах Блоки, Транзакции, Адреса и Токены. Если что-то здесь всё же не сходится с тем, что вы видите, раздел Частые вопросы собирает самые частые случаи.