Если AVAX списался в исходной цепи, но не виден в целевой, проверьте завершение экспорта и наличие соответствующего завершённого импорта. Нативный перевод между C-, P- и X-Chain состоит из отдельных транзакций экспорта и импорта. Не повторяйте весь перевод только из-за успешного первого подтверждения или отсутствия обновлённого баланса получателя.
Сначала определите маршрут, затем ищите причину сбоя
Здесь рассматривается нативный AVAX между цепями Primary Network Avalanche. Перевод из Ethereum, сторонний мост токенов и произвольная Avalanche L1 требуют другого разбора. Если названия цепей непонятны, используйте обзор C-, X- и P-Chain, затем вернитесь к точным исходной и целевой цепям своей операции. Общего названия сети для диагностики недостаточно.
Поддержка Avalanche направляет к поддерживаемым подключениям Core для таких переводов. Запишите, чем пользовались: мобильным кошельком, расширением, seedless-аккаунтом или аппаратным устройством. От этого зависит разбор интерфейса и подписания. Привычное имя аккаунта ещё не доказывает, что выбран тот же адрес в нужной цепи.
Результат экспорта ещё не является балансом получателя
В описании архитектуры Avalanche экспортируемая стоимость представлена атомарными UTXO, а импорт использует эти выходы для зачисления в целевой цепи. Для проверки нужны свидетельства обеих частей. Одного списания у отправителя недостаточно, чтобы считать перемещение полностью законченным или утверждать потерю средств. Оно отвечает только на часть вопросов.
Формат атомарных транзакций различает экспорт и импорт, включая контекст цепей и входы либо выходы. Сохраняйте идентификатор вместе с типом операции и цепью. Поиск обычных EVM-переводов может не дать того же представления, что нативная история межцепочного перемещения в кошельке. Отсутствие строки нужно оценивать с учётом выбранного инструмента.
| Что известно | Какой вопрос остаётся | Что проверить |
|---|---|---|
| Появился запрос на экспорт | Подписан ли он, отправлен и завершён ли | Запись и результат в исходной цепи |
| Экспорт завершён, идентификатора импорта нет | Отправлялся ли второй этап | Поддерживаемый порядок импорта или помощи для существующего перевода |
| Идентификатор импорта есть, результат неясен | Применён ли он в целевой цепи | Результат, адрес и изменение баланса получателя |
| Импорт выполнен в другой подконтрольный аккаунт | Почему он не виден в текущем портфеле | Выбранный аккаунт и цепь без нового экспорта |
| Импорт выполнен куда нужно, сервис не зачислил депозит | Поддержка актива и внутренний учёт сервиса | Инструкцию депозита и конкретное обращение в поддержку |
Восстановите хронологию двух этапов
В актуальном руководстве Core mobile явно указаны две подписи: для экспорта и импорта. Если после первого запроса вы закрыли приложение, выясните судьбу второго этапа. Такой вопрос точнее общей фразы «из кошелька пропал баланс». Он позволяет искать нужную запись, а не обсуждать все активы сразу.
- Запишите сеть, исходную и целевую цепи, а также аккаунт, выбранный в начале.
- Найдите идентификатор экспорта и подтверждённый результат, отделяя запрос согласия от исполнения.
- Проверьте наличие соответствующего идентификатора импорта и его результата в целевой цепи.
- Сравните фактический адрес получения с аккаунтом, который сейчас открыт в кошельке.
- При отсутствующем или неясном импорте используйте актуальный поддерживаемый порядок помощи для существующего перевода.
- Проверьте, импортирует ли новое предложение старые выходы или дополнительно создаёт ещё один экспорт.
Вымышленный пример: Елена подтверждает экспорт из C-Chain в P-Chain, затем аппаратное устройство отключается и второй запрос отклонён. Если записи это подтверждают, в заметках должно быть «экспорт завершён, согласие на импорт отклонено». Фраза «перевод не прошёл» скрывает необходимое для следующего решения различие. По возможности укажите время каждого события, не повторяя отправку ради проверки.
Сумма получения иногда включает прежний незавершённый импорт
В инструкции Core web отмечено включение прежнего незавершённого импорта в отображаемую сумму вместе с новым переводом. Это описание конкретного продукта, а не обещание автоматического восстановления любого перемещения каждым кошельком. Сначала убедитесь, что оно относится к вашему интерфейсу и обстоятельствам операции.
Если сумма получения больше введённой, разберите составляющие до подписи. В условном примере предпросмотр объясняет участие старого остатка и новой предлагаемой суммы в общем результате. Сверьте реальные компоненты и комиссии, не принимая разницу за вознаграждение, новый актив или отмену предыдущего экспорта. Изменившаяся цифра полезна для проверки, но сама не объясняет происхождение средств.
Цель — завершить существующее перемещение, а не создать новый экспорт только ради доступной кнопки. Если интерфейс не объясняет старые выходы, спросите официальную поддержку о завершении исходного импорта для вашего типа подключения. Сохраните первоначальные идентификаторы, чтобы ответ относился к определённому переводу. Иначе общая инструкция может касаться новой отправки, которую вы вовсе не намеревались делать.
Проверьте полномочия и адрес без передачи резервной фразы
В справке методов кошелька C-Chain подготовка импорта учитывает исходную цепь, получателя и экспортированные выходы. У выхода могут быть условия подписания. Если нужный импорт не показан, требуется проверка аккаунта и полномочий. Не предполагается, что любой подключённый адрес способен получить любые видимые экспортированные средства. Публичность записи не означает права распоряжения ею.
Вспомните, меняли ли аккаунт, сеть или подключение между этапами. Для аппаратного кошелька используйте поддерживаемое соединение и подтверждайте только нужное действие. Не вводите секретные слова на сайте для якобы разблокировки импорта. Публичные идентификаторы помогают поддержке разобраться, резервная фраза не должна попадать в заявку. Также не подписывайте непонятный пакет операций только из-за слова recovery в заголовке.
В справке переводов Platform CLI экспорт и импорт тоже показаны отдельно, а адреса разных цепей различаются. Это не рекомендация срочно менять инструмент или вручную собирать транзакцию при неясной ситуации. Источник помогает понять необходимость сверки аккаунта, после чего следует использовать поддерживаемый процесс кошелька. Переход к ручному способу не устраняет незнание исходных данных.
Подтвердите завершение до новой траты или депозита
После импорта сопоставьте адрес, сумму, завершённый результат и баланс целевой цепи. Учтите другую зафиксированную активность и реальные комиссии. Обновление исходного аккаунта не должно создавать второй баланс: нужный результат — завершённое перемещение к получателю. Не складывайте показанный прежний остаток и уже включённую в итог сумму повторно. Для сверки используйте одни и те же адреса и период наблюдения.
Если объяснение всё ещё не сходится, передайте поддержке короткую хронологию: сеть, маршрут, кошелёк, тип подключения, экспорт, импорт при наличии и последний результат. Отметьте отклонение подписи и смену аккаунта. Отдельно пишите «не найдено в этом представлении», «подтверждена ошибка» и «импорт выполнен в другой аккаунт». Такие формулировки не подменяют неизвестность неподтверждённым диагнозом и помогают выбрать следующий шаг.
Контекст монеты есть на странице AVAX. Перед простым обменом проверьте, какую цепь принимает текущая заявка и доступны ли там нужные средства. Название AVAX у сервиса не делает депозиты C-, X- и P-Chain взаимозаменяемыми. Завершение внутреннего межцепочного перемещения и пополнение обменной заявки — разные операции, у каждой нужны собственные подтверждения.
Частые вопросы
Почему перевод AVAX из C-Chain в P-Chain требует двух подтверждений?
Нативный межцепочный процесс включает отдельные транзакции экспорта и импорта. Завершённый первый этап ещё не подтверждает баланс в целевой цепи.
Переключение C-Chain на P-Chain в кошельке само переводит AVAX?
Нет, смена отображаемой цепи не является межцепочной транзакцией. Проверяйте записи экспорта и импорта вместо вывода о движении средств по виду портфеля.
Можно ли взаимозаменяемо искать импорт в C-, P- и X-Chain?
Нет, сохраняйте цепь и направление каждой проверяемой транзакции. Отсутствие результата в неподходящем представлении само не подтверждает неуспех перевода.
По теме на сайте
Источники
- support.avax.network/en/articles/4840306-how-do-i-transfer-avax-between-the-avalanche-x-p-and-c-chains
- build.avax.network/docs/primary-network/coreth-architecture
- build.avax.network/docs/rpcs/c-chain/txn-format
- support.core.app/en/articles/15902340-core-mobile-how-do-i-move-avax-between-the-x-p-and-c-chains-cross-chain-transfers
- support.core.app/en/articles/8133713-core-web-how-do-i-move-avax-between-the-x-p-and-c-chains-cross-chain-transfers
- build.avax.network/docs/tooling/avalanche-sdk/client/methods/wallet-methods/c-chain-wallet
- build.avax.network/docs/tooling/platform-cli/transfers