Никогда не передавайте секреты кошелька
Поддержке Bob никогда не потребуются ваша секретная фраза восстановления, слова восстановления, закрытые ключи, пароль кошелька, API-ключи или резервная копия кошелька. Тот, кто их просит, пытается получить контроль над вашим кошельком.
Не вводите, не фотографируйте, не вставляйте, не загружайте и не показывайте эти секреты при демонстрации экрана — даже в личном сообщении.
Сначала сохраните точную ошибку
- Попробуйте выполнить действие ещё раз и запишите приблизительное время и свой часовой пояс.
- Скопируйте полный текст ошибки. Если это невозможно, сделайте чёткий снимок экрана со всем сообщением.
- Не нажимайте Start Auction многократно. Сначала проверьте, создал ли Bob ожидающую транзакцию.
- Если появился идентификатор транзакции, сохраните его и не повторяйте действие, пока не разберётесь с её статусом.
Быстрые проверки
- Синхронизация: дождитесь сообщения Bob о синхронизации кошелька и цепочки. Укажите текущую высоту блока в отчёте.
- Состояние имени: снова найдите имя и убедитесь, что Bob показывает его как доступное сейчас, а не зарезервированное, заблокированное, уже открываемое или доступное с будущего блока.
- Доступный для расходования баланс: убедитесь, что в кошельке есть подтверждённые HNS, которыми можно оплатить сетевую комиссию транзакции. HNS, заблокированные в ставках, потратить нельзя.
- Ожидающие операции: перед новой попыткой проверьте историю на наличие неподтверждённой транзакции OPEN.
- Один перезапуск: полностью закройте Bob, откройте снова, дождитесь синхронизации, найдите имя и повторите попытку один раз.
Если ошибка сохраняется, остановитесь и отправьте отчёт ниже. Не переустанавливайте Bob, не удаляйте его данные, не меняйте папки узла, не запускайте повторное сканирование и не восстанавливайте кошелёк по секретной фразе, пока поддержка не установит причину для этого.
Отправьте этот диагностический отчёт
Скопируйте этот шаблон в сообщение поддержке или задачу GitHub. Если не хотите публично раскрывать имя, замените его на redacted-name.
Bob app: Original Bob / Bob LearnHNS
Bob version: [enter version]
Operating system and version: [enter OS and version]
Connection mode: SPV / Full Node / Custom RPC
Network: Mainnet / Testnet / Regtest
Wallet and chain fully synced: Yes / No
Current block height: [enter block height]
Name searched (or “redacted-name”): [enter name or redact]
Name status shown by Bob: [enter status]
Spendable HNS available: Yes / No
Exact steps taken: [describe steps]
Exact error text: [paste error]
Approximate error time and time zone: [enter time and zone]
Pending transaction or transaction ID: None / Details
Did starting an auction work before?: Yes / No / Unknown
Screenshot attached: Yes / No
Redacted log excerpt attached: Yes / No
Экспорт журнала узла
- Воспроизведите ошибку один раз и запишите время.
- Откройте Settings → General.
- Выберите Download и сохраните файл
bob-debug-*.log. - Откройте файл в текстовом редакторе и найдите записи около указанного времени. Отправляйте только относящийся к проблеме фрагмент с удалёнными конфиденциальными данными, если поддержка явно не запросила больше.
Скачанный файл — журнал узла Handshake. Точная ошибка на экране и снимок экрана всё равно важны, поскольку ошибка интерфейса приложения может не попасть в этот файл.
Проверяйте журналы перед отправкой
Журналы не должны содержать секретную фразу восстановления, но могут включать конфиденциальные сведения: имена Handshake, адреса кошельков, идентификаторы транзакций, IP-адреса, URL серверов, имена пользователей и локальные пути к файлам. Проверяйте и скрывайте эти сведения, если они не нужны для воспроизведения проблемы.
- В Telegram или публичной задаче GitHub размещайте только фрагмент с удалёнными конфиденциальными данными.
- Не загружайте полный необработанный журнал в публичный сервис обмена файлами.
- Если сопровождающим нужен полный журнал, сначала свяжитесь с ними и согласуйте закрытый способ передачи. Зашифруйте файл и передайте пароль по другому каналу.
- Даже в зашифрованном виде никогда не включайте слова восстановления, закрытые ключи, пароли, API-ключи или файлы резервных копий кошелька.
Куда сообщить о проблеме
Для первичной помощи используйте Telegram. Используйте GitHub, если проблема воспроизводится и её безопасно обсуждать публично. Не включайте личные сведения ни туда, ни туда.