jb-ruleset-timeline-ui
Interaktywna oś czasu zmian konfiguracji projektów Juicebox — porównuj rulesets i śledź ewolucję ustawień.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wizualizacji historii rulesetów projektów Juicebox V5. Wyświetla pełną oś czasu zmian konfiguracji, zaplanowane aktualizacje oraz status zatwierdzenia rulesetów. Umożliwia porównanie parametrów między różnymi wersjami rulesetów i obserwowanie ewolucji ustawień projektu w czasie. Interfejs oparty na vanilla JavaScript i HTML z ciemnym motywem, wykorzystujący współdzielone komponenty i dane z kontraktów JBController.
Jak używać
Zainstaluj skill w swoim środowisku Juicebox, upewniając się, że masz dostęp do współdzielonych komponentów z katalogu
/shared/— w szczególnościstyles.css,wallet-utils.js,chain-config.jsoniabis/JBController.json.Podaj identyfikator projektu Juicebox, dla którego chcesz przeglądać historię rulesetów. Skill automatycznie pobierze dane konfiguracyjne z kontraktu JBController za pośrednictwem RPC.
Przeglądaj interaktywną oś czasu wyświetlającą wszystkie poprzednie rulesets, ich daty wdrożenia i status zatwierdzenia. Oś czasu jest wizualizowana jako pionowa linia z kartami reprezentującymi poszczególne zmiany konfiguracji.
Kliknij na dowolny ruleset, aby zobaczyć szczegółowe parametry i porównać go z innymi wersjami. Skill wyróżnia aktualny ruleset oraz pokazuje zaplanowane aktualizacje w kolejce.
Wykorzystaj funkcję porównania, aby przeanalizować różnice między wersjami — sprawdź, jakie parametry uległy zmianie i kiedy. To ułatwia śledzenie ewolucji konfiguracji projektu w czasie.