Запись reveal описывает публикацию ключа аккаунта
Справочник операций Octez различает Reveal и Transaction. Reveal публикует публичный ключ отправляющего менеджера, а Transaction может переводить tez или вызывать контракт. Поэтому одна запись reveal не подтверждает, что получатель обмена оплачен. Установите, какое содержимое операции действительно содержит запланированный перевод нужному адресату.
Руководство Tezos указывает, что нераскрытый аккаунт может получать и хранить tez без reveal. Поступление средств и подготовка первого исходящего действия являются разными стадиями. Не объявляйте прежнее зачисление неудачным только из-за того, что при попытке отправки кошелёк теперь обрабатывает раскрытие публичного ключа.
Публичный ключ протокола не является секретным материалом восстановления. Пользуйтесь штатным процессом законного кошелька. Здесь нет команд экспорта или импорта ключей и подписания транзакций. Для разбора оплаты не требуется передавать частный ключ поддержке обменника или вводить его на стороннем сайте.
Разделите наблюдения первой отправки до расчёта расхождения
| Наблюдение | Что помогает установить | Что остаётся проверить |
|---|---|---|
| Прежнее получение tez | Пополнение отправляющего аккаунта | Завершилась ли первая исходящая оплата |
| Содержимое Reveal | Публикацию публичного ключа менеджера | Получателя и результат платежа tez |
| Содержимое Transaction | Предлагаемый перевод или действие контракта | Исполнение и нужную сумму |
| Оценка расходов кошелька | Затраты на всё предлагаемое действие | Количество будущей выплаты Bitcoin |
Прочитайте действие кошелька целиком
- Подтвердите, что именно оплачивает получателя
- Сопоставьте реальную сумму перевода tez и адрес с выданной инструкцией. При нескольких содержимых или записях не ограничивайтесь первым видимым названием. Непонятный reveal сначала должен объяснить поставщик кошелька. Не подтверждайте неизвестное действие только из-за знакомого названия сети.
- Пользуйтесь актуальной полной оценкой расходов
- В первом исходящем процессе могут учитываться расходы раскрытия аккаунта. Берите текущую проверку кошелька, а не запомненную комиссию ранее раскрытого счёта. Затраты отправителя отличайте от суммы входа обмена и от записи результата BTC. Иначе разные стадии превратятся в одно необъяснимое расхождение.
- Проверьте результат платежа, а не только слово reveal
- Для существующей попытки сохраните идентификатор операции и прочитайте содержимое, которым должны переводиться tez получателю. Записанный reveal не заменяет подтверждения этого перевода. При неясном результате сначала разберите исходную операцию. Новая оплата не является способом выяснить, что произошло с прежней.
- Отдельно проверяйте получение Bitcoin
- Когда оплата XTZ установлена, для результата используйте запись обмена и сведения принимающего кошелька BTC. Ни раскрытый статус аккаунта, ни комиссия первой отправки не говорят, что получатель Bitcoin уже зачислен. Сохраняйте подтверждения так, чтобы каждый вопрос относился к нужной стороне обмена.
Вопросы о первой оплате XTZ
- Одна запись reveal доказывает получение tez обменником?
- Нет. У Reveal и Transaction разные роли. Проверяйте содержимое платежа, получателя, сумму и результат исполнения.
- На нераскрытом аккаунте уже могут находиться XTZ?
- Да. Официальное руководство отличает получение и хранение tez от исходящих действий, раскрывающих аккаунт.
- Для вопроса о reveal нужно передать частный ключ?
- Нет. Протокол говорит о публикации публичного ключа. Материалы восстановления и частные ключи храните в тайне, пользуясь законным кошельком.
Официальные материалы об операциях Tezos
- Действующий протокол Octez: операции reveal и transaction
- Аккаунты Tezos и раскрытие публичного ключа
Проверено: