Минималистичный статический просмотрщик Stellar (работает как Single Page Application без бэкенда). Данные тянутся напрямую из Horizon.
Что есть:
- Поиск по аккаунту/транзакции/операции/ассету с главной страницы.
- Просмотр аккаунта: балансы (карточки с пулами/ассетами/выпущенными), подписанты, data.
- Операции аккаунта с фильтром (сумма > / < / =, актив, типы +payment/-data) и кнопкой «Загрузить ещё».
- Транзакции: человекочитаемый разбор XDR, список операций, сырой XDR.
- Офферы аккаунта и карточка отдельного оффера.
- Активы: метрики по пулам/claimable/контрактам/холдерам.
Локальный запуск: Основной способ (рекомендуется):
- Использование готового Docker образа:
После запуска откройте
docker run --rm -p 8080:80 ghcr.io/montelibero/stellar_viewer:latest
http://localhost:8080в браузере.
Для разработки (с локальными изменениями):
- Соберите локальный образ и запустите его напрямую:
Важно: Директория
docker build -t stellar_viewer:local . docker run --rm -p 8080:80 stellar_viewer:localsite/копируется в контейнер во время сборки. При изменении файлов вsite/необходимо пересобрать образ (docker build ...), чтобы изменения вступили в силу. - Для отладки по
file://иlocalhostв браузере подставляются дефолтные примеры (аккаунт/ассет), чтобы страницы открывались без параметров.