SHiNE-server/Dev_Docs/Pending_Features/2026-06-28_1930_поддержка_проекта_сияние.md

2.1 KiB
Raw Blame History

Поддержать проект Сияние

Статус: pending

Кратко

В shine-UI/js/pages/wallet-view.js добавлен новый раздел Поддержать проект Сияние с тремя входами:

  1. купить билет;
  2. посмотреть билет по номеру;
  3. сгенерировать новую пару ключей.

Что проверить

  1. Открыть Кошелёк.
  2. Перейти в Поддержать проект Сияние.
  3. Проверить экран покупки:
    • виден коэффициент;
    • виден остаток лимита очереди 1;
    • виден расчет в SOL;
    • кнопка Справка открывает отдельный экран;
    • покупка блокируется, если сумма больше остатка лимита.
  4. Проверить экран просмотра:
    • 12 ищется как билет очереди 1;
    • 2-5 и 3 8 ищутся как билеты очередей 2 и 3;
    • показываются статус, количество билетов до него и уже выплаченные значения.
  5. Проверить генератор ключей:
    • генерируется новая пара ключей;
    • публичный и секретный ключи показываются;
    • можно скопировать и скачать результат;
    • дополнительный текст в поле необязателен.

Ожидаемый результат

  • Экран раздела поддержки открывается из wallet-view.
  • Покупка билета выполняется по текущему курсу и с допуском 3%.
  • По номеру билета показывается понятная сводка по очереди.
  • Генерация ключей использует безопасный браузерный рандом и не требует сохранения секретного ключа.