Модель срока важнее секундомера
Руководство Solana по подтверждению объясняет обычную проверку актуальности recent blockhash. Отдельный справочник durable nonce описывает модель с отложенной подачей без этого стандартного окна истечения. Поэтому запомненное правило «любая подписанная оплата SOL исчезнет примерно через минуту» недостаточно для решения о новом платеже: оно не устанавливает свойства конкретной уже разрешённой операции.
Это не доказывает, что ваш кошелёк использует durable nonce. У ответственного приложения уточните модель существующей попытки. Актуальная документация nonce также предупреждает о возможном прекращении поддержки в будущем. Статья не рекомендует внедрять этот механизм или менять настройки кошелька; она объясняет необходимость проверять исходную запись по её настоящим условиям.
Разным вопросам о времени нужны разные ответы
| Вопрос | Нужные сведения | Неверный короткий вывод |
|---|---|---|
| Исходная подписанная транзакция ещё может выполниться? | Настоящая модель срока и текущая допустимость | Прошло несколько минут, значит она безвредна |
| Нужная оплата SOL успешна? | Статус транзакции и нужное движение SOL | Nonce изменился, значит деньги получены |
| Реквизиты обмена ещё актуальны? | Условия заявки и её срок | Допустимость блокчейна сохраняет старый расчёт |
| AVAX поступил? | Отдельная запись обмена и получения | Таймер SOL доказывает выплату |
Изменённый durable nonce ещё не доказывает успешный перевод
Справочник durable nonce различает ошибку валидации и ошибку выполнения. Если валидация пройдена, но выполнение не удалось, nonce всё равно может измениться и комиссия списаться. Поэтому снимка нового значения недостаточно для подтверждения поступления нужной суммы SOL обменнику. Изучите результат самой транзакции, а не делайте вывод по сопутствующему изменению аккаунта.
Та же осторожность нужна со статусами приложения «подписано», «подано» или «тайм-аут». Они описывают наблюдения приложения, а не обязательно окончательное поступление получателю. Сохраните первоначальную ссылку и точный текст сообщения до пересказа события как выполненной либо безопасно отменённой оплаты. Для двух таких выводов нужны разные сведения о состоянии исходной попытки.
Разберите исходную попытку до нового перевода SOL
- Соберите первоначальную публичную ссылку
Используйте transaction signature или ссылку обозревателя из отправляющего кошелька и укажите сеть. Закрытые данные подписи в поддержку не передавайте. Если есть только подтверждение офлайн-подписания, запросите у приложения сведения о реальной подаче и статусе, а не конструируйте ссылку по посторонним данным аккаунта.
- Отдельно установите допустимость и выполнение
Уточните, может ли исходная транзакция ещё выполниться и прошла ли уже нужная оплата успешно. Это разные вопросы. Статья не предписывает продвигать nonce, публиковать подписанные данные или пересобирать оплату ради эксперимента. Разбирайте состояние поддерживаемым способом доверенного кошелька до разрешения новых действий со средствами.
- Проверьте актуальные реквизиты обмена
После установления исходного состояния прочитайте текущие сумму, получателя оплаты и получение AVAX. Задержанная транзакция может технически оставаться допустимой, не удовлетворяя старым условиям заявки. Уточните такое расхождение перед новым переводом или обещанием часа выплаты: действительность подписи не продлевает договорённости сервиса.
В полезном обращении указана неподтверждённая сторона
- Для платежа Solana
- Укажите исходную ссылку, наблюдаемый статус и подтверждённую кошельком модель срока. Поясните, был ли текст ошибки только местным тайм-аутом ожидания. Обновление nonce и прошедший таймер не называйте квитанцией поступления до проверки реального перевода: эти наблюдения могут сопровождать разные результаты выполнения.
- Для получения Avalanche
- Используйте запись обмена после определения оплаты. Явно укажите ожидаемые сеть AVAX и получателя. Задержка подписания, истёкший расчёт и отсутствие выплаты являются разными вопросами; один не доказывает другой. Сначала установите конкретный неподтверждённый этап, а затем передайте относящиеся к нему сведения.
Вопросы о задержанной оплате SOL
- Несколько минут ожидания доказывают истечение любой подписанной транзакции SOL?
- Нет. Уточните настоящую модель срока и состояние исходной транзакции.
- Изменившийся durable nonce доказывает успех нужного перевода?
- Нет. Документированный путь ошибки выполнения также может изменить nonce и списать комиссию.
- Допустимость блокчейна сохраняет прежний расчёт обмена?
- Такой вывод не следует. Условия обмена проверяются отдельно.
- Статья рекомендует создавать nonce account или заменяющий платёж?
- Нет. Она касается разбора существующей попытки через ответственный кошелёк.
Документация Solana
Проверено: