Bob LearnHNS 2.3.0

Протокол проверки выпуска

Bob LearnHNS — активно поддерживаемый Bob Wallet с режимом SPV по умолчанию и поддержкой рынка Shakedex. Используйте этот протокол для проверки установки и поведения кошелька после обновления до стабильного выпуска.

Важные правила безопасности кошелька

Размещение предложений Shakedex связано с реальными транзакциями в блокчейне. Используйте только кошельки с небольшими суммами и недорогие имена. Сохраняйте резервные копии секретной фразы восстановления и данных предложений рынка до и после проверки действий продавца.

Рекомендуемая версия сборки

Текущее приложение должно показывать версию Bob LearnHNS 2.3.0. Версия также отображается в боковой панели приложения, чтобы в отчётах поддержке можно было указать точный выпуск.

2.3.0

Проверенные файлы выпуска

Скачайте v2.3.0 из проверенного стабильного выпуска. В старых сборках могут отсутствовать актуальные исправления аукционов и SPV. Используйте прямые ссылки ниже или страницу загрузки Bob LearnHNS.

macOS

Apple Silicon (arm64) Скачать arm64.dmg

Windows

Установщик Windows (64-разрядный) Скачать msi

Linux

AppImage (64-разрядный) Скачать AppImage

Безопасность загрузки

Пакеты 2.3.0 для macOS подписаны, прошли нотариальную проверку Apple, снабжены прикреплённым подтверждением и проверены Gatekeeper. Скачивайте их только по ссылкам на этой странице или из официального выпуска GitHub.

  • Сборки v2.3.0 для macOS подписаны Developer ID, прошли нотариальную проверку Apple, снабжены прикреплённым подтверждением и проверены Gatekeeper.
  • Замените старые сборки Bob LearnHNS текущим выпуском с этой страницы.
  • Убедитесь, что имя скачанного файла содержит 2.3.0.
  • Перед открытием установщика сверьте контрольную сумму SHA256 на странице выпуска GitHub.
  • Windows всё ещё может показывать предупреждение SmartScreen, пока не настроена подпись кода для Windows.

Кому стоит тестировать

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

  • Пользователи Mac с Apple Silicon
  • Пользователи Mac с Intel
  • Пользователи Windows
  • Пользователи Linux
  • Опытные пользователи Bob или Shakedex
  • Один или два новых пользователя для проверки руководства по переходу

Правила безопасности

  1. Отметка «стабильный» не устраняет обычные риски кошелька и транзакций в блокчейне.
  2. Используйте только кошельки с небольшими суммами и недорогие имена.
  3. Сохраните резервную копию секретной фразы восстановления кошелька перед тестированием.
  4. После создания предложений сохраняйте резервную копию данных предложений рынка.
  5. Не выставляйте ценные имена, пока действия продавца не проверены от начала до конца.
  6. Не считайте ожидающее предложение доступным для покупки, пока блокировка не завершена и доказательство не загружено успешно.
  7. При сообщении об ошибках прикладывайте снимки экрана, имя кошелька, ОС, имя файла сборки и точный текст ошибки.

Проверки установки и перехода

  1. Установите Bob LearnHNS из выпуска для совместного тестирования.
  2. Убедитесь, что приложение называется Bob LearnHNS.
  3. Убедитесь, что оно использует отдельный от оригинального Bob профиль приложения.
  4. Создайте новый кошелёк с небольшой суммой или восстановите кошелёк оригинального Bob по секретной фразе в LearnHNS (см. руководство по обновлению). Не копируйте и не объединяйте папки данных приложений.
  5. Убедитесь, что режим SPV синхронизируется.
  6. Переключитесь между несколькими кошельками и убедитесь, что локальные предложения Shakedex не появляются в чужом кошельке.

Руководство по переходу: Переход с оригинального Bob на Bob LearnHNS.

Проверки рынка для покупателя

  1. Откройте рынок Shakedex.
  2. Убедитесь, что лента рынка LearnHNS загружается.
  3. Проверьте фильтры рынка: All Listings, Available Now, Pending, All Types, Buy Now, Reverse Auction.
  4. Покупайте только недорогое доступное предложение.
  5. Убедитесь, что покупка появилась в Your Fills.
  6. После периода блокировки проверьте завершение передачи, если применимо.

Проверки рынка для продавца

  1. Откройте Create Listing.
  2. Убедитесь, что поиск имён работает.
  3. Убедитесь, что фильтры имён работают: All Names A-Z, Expiring Soon (~30 days), Expiration Date.
  4. Убедитесь, что имена с эмодзи и в punycode отображаются понятно.
  5. Убедитесь, что уже ожидающие или выставленные имена не предлагаются повторно.
  6. Создайте недорогое предложение Buy Now.
  7. Убедитесь, что ожидающее предложение появилось на рынке.
  8. Убедитесь, что локальное предложение появилось в Your Listings.
  9. Дождитесь окончания блокировки передачи.
  10. Завершите блокировку. Это транзакция в блокчейне.
  11. Создайте доказательство предложения. Это только локальное действие: предложение пока не должно становиться активным на рынке.
  12. Отправьте созданное доказательство в канал Shakedex и убедитесь, что предложение стало доступно для покупки.
  13. Скачайте резервную копию созданного доказательства.
  14. Сохраните резервную копию данных предложений рынка.

При сообщении о непонятных надписях или поведении изменения цены используйте руководство для продавца.

Сборки для платформ

Стабильные выпуски содержат файлы для macOS, Windows и Linux на одной странице выпуска GitHub.

  • macOS: DMG
  • Windows: MSI
  • Linux: AppImage

Образы DMG v2.3.0 для macOS подписаны Developer ID и прошли нотариальную проверку Apple. Сборки Windows всё ещё могут вызывать предупреждения SmartScreen, пока не настроена подпись кода Windows. В Linux тестировщикам может понадобиться разрешить выполнение AppImage.

Шаблон отзыва

Копируйте этот шаблон в каждый отчёт об ошибке или обсуждение совместного тестирования.

OS:
CPU:
Build filename:
Fresh install or migrated wallet:
Wallet mode: SPV / full node
Wallet name:

SPV sync completed: yes/no
Marketplace loaded: yes/no
Market filters worked: yes/no
Bought a listing: yes/no
Created pending seller listing: yes/no
Finalized seller lock: yes/no
Uploaded proof: yes/no
Backed up Marketplace listing data: yes/no

Issue:
Steps to reproduce:
Screenshot/video:
Logs if available:

Когда расширять круг за пределы доверенных тестировщиков

Используйте эти постоянные проверки уверенности, прежде чем рекомендовать работу с ценными активами:

  • Как минимум пять тестировщиков успешно установили приложение.
  • Как минимум два тестировщика успешно перешли с оригинального Bob.
  • Завершены как минимум две недорогие покупки на рынке.
  • Как минимум два недорогих предложения продавцов прошли путь от ожидания через блокировку и её завершение до загрузки доказательства.
  • На компьютере хотя бы одного тестировщика подтверждено разделение предложений между несколькими кошельками.
  • Для текущего выпуска настроены подпись Developer ID и нотариальная проверка macOS (выполнено для v2.3.0).