Перейти к содержимому

Вы просматриваете Arc Testnet (сеть 5042002). Токены здесь не имеют ценности.

Курс USDC:$1,0000Газ:
Arcscan

Проверка и публикация исходного кода контракта

Компилирует публикуемый исходник и побайтово сверяет его с тем, что развёрнуто в сети.

Как это работает

Arcscan передаёт вашу заявку в Sourcify, который перекомпилирует её именно той сборкой компилятора, которую вы назвали, и сверяет вывод с байткодом, развёрнутым по вашему адресу. Совпадение называется exact, когда сходится и хеш метаданных, и similar, когда код сходится, а метаданные — нет: обычно это значит, что после развёртывания изменился комментарий или путь к файлу.

Ничего не публикуется, пока вывод компилятора не совпал. Неудачная попытка ничего не стоит и ничего не раскрывает: исходник не сохраняется.

Шаг 1 — контракт и его компилятор

Один файл со всеми контрактами, библиотеками и интерфейсами — то, что выдаёт «сплющиватель». Директивы import должны быть уже разрешены.

Если в исходнике есть строка SPDX, берётся она; здесь — запасной вариант.

Адрес — это 20-байтовый идентификатор, который может хранить баланс и, если содержит код, исполнять его. Газ в Arc оплачивается в USDC, поэтому баланс адреса выражен в долларах, а не в волатильном активе. Подробнее

Проверка и публикация исходного кода контракта · Arc Testnet | Arcscan