Назад до блогу
Solana

Як перевірити спалювання токена Solana в Solscan

S
Sol Slugs Team
Sol Incinerator

Анімація гаманця може повідомити про завершення дії, але квитанція транзакції показує, що сталося. Перевіряючи спалювання Solana, важливо з’ясувати успіх транзакції, змінений актив, кількість знищених одиниць і те, чи повернуто також ренту акаунта.

У цьому посібнику початкова точка — оглядач Solscan. Назви інтерфейсу можуть змінюватися, тому зосередьтеся на основних полях та інструкціях. Для перегляду публічної транзакції не потрібно підключати гаманець чи щось підписувати.

Як перевірити спалювання токена в Solscan?

Відкрийте підпис транзакції в Solscan і підтвердьте успіх. Перевірте відповідну інструкцію спалювання, точний mint, вихідний токен-акаунт і кількість, зокрема внутрішні інструкції. Закриття акаунта й зміни балансу SOL перевіряйте окремо. Переказ на адресу спалювання або прихований елемент гаманця не доводить правильного спалювання.

Документація Solana зі спалювання токенів пояснює операцію програми. Завдання — знайти докази цієї операції в успішній транзакції, а не просто слово на кшталт burn у позначці акаунта.

Де знайти підпис транзакції?

Використовуйте екран завершення, історію активності гаманця або записане інструментом посилання на транзакцію. Підпис визначає транзакцію. Він відрізняється від адреси гаманця, mint токена або вихідного токен-акаунта.

Відкрийте Solscan безпосередньо й знайдіть підпис або перейдіть за надійним посиланням транзакції із застосунку. Перевірте, що сторінка стосується потрібної мережі й транзакції. Непов’язана недавня транзакція того самого гаманця не замінює фактичної квитанції.

Для очищення з кількох транзакцій збережіть усі підписи. Може знадобитися одна квитанція для першого пакета та інші для наступних. Не описуйте весь вибір як завершений, якщо маєте докази лише його частини.

Що перевірити перед читанням інструкцій?

Спочатку підтвердьте успіх транзакції. Невдала транзакція може містити спробу інструкції спалювання чи журнали часткового виконання, не доводячи завершеного спалювання. Прочитайте кінцевий статус і помилку перед тлумаченням зведення активності.

Потім порівняйте підписанта й відповідний вихідний акаунт із запланованою операцією. Платник комісії та власник активу не завжди є однією адресою, тому не визначайте актив лише за першим показаним гаманцем. Зіставте точний mint і токен-акаунт, які вибрали.

Запишіть слот або час разом із підписом. Ці поля дають контекст квитанції під час порівняння стану акаунта, подальшої активності або кількох спроб очищення. Сам поточний баланс може відображати додаткові транзакції після досліджуваного спалювання.

Яка інструкція доводить знищення токенів?

Для звичайного спалювання токенів перевірте відповідну операцію Token Program, наприклад Burn або BurnChecked, і декодовані кількість та mint. Відображені одиниці треба тлумачити з урахуванням decimals токена; початкове ціле число не завжди є звичною для людини кількістю.

Для NFT чи інших операцій через програми розгорніть подробиці інструкції та відповідні внутрішні операції. Спалювання з урахуванням Metaplex може включати більше, ніж просту інструкцію токена верхнього рівня. Використовуйте стандарт активу й програмний шлях для тлумачення квитанції.

Якщо оглядач не декодує операцію, залиште висновок невирішеним до перевірки відповідним декодером або відповіддю RPC. Відсутність зрозумілої позначки не доводить збою, а привабливий підсумковий значок не замінює даних акаунтів.

Чому переказ на мертву адресу — інша дія?

Переказ переміщує токени між акаунтами. Правильне спалювання знищує одиниці за правилами спалювання токен-програми. Надсилання токенів на відому адресу incinerator може зробити їх недоступними без тієї самої операції скорочення пропозиції.

Тому для цієї перевірки недостатньо твердження «одержувач — адреса спалювання». Перевірте, що інструкція фактично зробила. Посібник щодо мертвої адреси Solana описує окремий процес розробника для правильного спалювання підтримуваних застряглих токенів.

Так само дія приховування змінює відображення гаманця, а не доводить знищення токена. Для тверджень про спалювання в блокчейні використовуйте квитанцію транзакції, а якщо лише приховали елемент — говоріть про відображення.

Як перевірити закриття акаунта й повернення ренти?

Знайдіть операцію закриття потрібного акаунта й перевірте її одержувача SOL. Спалювання й закриття можуть з’являтися разом, але кожне потребує власних доказів. Очищення порожніх акаунтів цілком може містити закриття без жодного спалювання.

Використовуйте цей перелік перевірки квитанції:

Твердження, яке хочете зробитиЯкі докази перевірити
Токени знищеноУспішне спалювання, mint, джерело й кількість
Порожній акаунт закритоУспішну операцію закриття та вихідний акаунт
Рента надійшла до гаманцяОдержувача й відповідні зміни lamports
Гаманець отримав чисту сумуПовний облік балансу до й після
Усе очищення завершеноУсі потрібні успішні підписи пакетів

Для прикладу припустімо, що квитанція показує закриття без спалювання. Точне твердження — порожній акаунт закрито. Не повідомляйте про знищення токенів лише тому, що дія походить із застосунку зі словом incinerator у назві.

Чому зміна балансу може відрізнятися від валового повернення в розрахунку?

Рента акаунта може бути однією частиною обліку транзакції. Мережеві витрати, комісії сервісу й партнера, потрібна підготовка акаунтів та інші операції можуть впливати на кінцеву зміну гаманця. Перевіряйте всю транзакцію, а не вибирайте лише найбільше вхідне надходження.

Також розділяйте активи. Транзакція може містити рух токенів і SOL. Нагорода в токенах — не повернення ренти SOL, а повернення основної суми обгорнутого SOL — не те саме, що повернення депозиту зберігання акаунта.

Для перевірки розробником RPC getTransaction Solana повертає інформацію транзакції й метаданих на запитаному рівні підтвердження. Відсутня відповідь одного провайдера не є достатнім доказом, що транзакції ніколи не існувало.

Що зберігати як квитанцію спалювання?

Збережіть підпис або посилання оглядача, мережу, успішний статус, mint, кількість токенів і відповідний вихідний акаунт. Якщо ваше твердження включає повернуті SOL, запишіть одержувача й поясніть, чи число означає валове повернення або чисту зміну гаманця.

Обмежуйте запис тим, що перевірили. Не робіть з однієї транзакції висновків про податковий результат, загальну безпеку токена чи активність кожного держателя. Квитанція корисна саме тому, що підтверджує конкретне твердження про одну дію.

Sol Incinerator

Sol Incinerator

Перевірте підтримувані операції очищення й збережіть їхні квитанції транзакцій.

Спробувати зараз

Матеріали за темою

Поширені запитання

Як довести, що токен Solana спалено?

Знайдіть успішну транзакцію та перевірте відповідну операцію спалювання, точний mint, вихідний акаунт і кількість. Переказ на мертву адресу чи зникнення картки гаманця не є рівнозначним доказом. Для складних NFT-транзакцій простежте програму активу та внутрішні інструкції, а не покладайтеся лише на підсумкову позначку.

Чи доводить інструкція Close Account спалювання токена?

Ні. Закриття порожнього акаунта повертає його залишкові lamports без спалювання токенів. Транзакція може містити і спалювання, і закриття, але вони підтверджують різні дії. Документуючи спільну транзакцію спалювання й закриття, перевіряйте кількість і mint спалювання окремо від закритого акаунта й одержувача SOL.

Чому приріст SOL відрізняється від повернутої ренти?

Зміна балансу гаманця може включати мережеві комісії, збори протоколу чи партнера, створення акаунтів та інші інструкції тієї самої транзакції. Перевірте повний облік балансу, а не порівнюйте один переказ із кінцевим підсумком. Валове повернення з акаунта не обов’язково є чистим приростом гаманця.

Як перевірити спалювання токена Solana в Solscan | Sol Incinerator