sage-system
Sage system operations. Sync status, version info, database statistics and maintenance.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Sage system operations. Sync status, version info, database statistics and maintenance.
How to use
Zainstaluj skill Sage System w swoim środowisku agenta, upewniając się, że masz dostęp do RPC portfela Sage.
Aby sprawdzić postęp synchronizacji portfela, użyj komendy
get_sync_statusz pustym obiektem payload. Odpowiedź zawiera liczbę zsynchronizowanych monet, całkowite saldo, adresy portfela i rozmiar bazy danych. Oblicz procent synchronizacji dzielącsynced_coinsprzeztotal_coinsi mnożąc przez 100.Pobierz numer wersji oprogramowania portfela za pomocą
get_version, która zwraca aktualną wersję w formacie X.Y.Z.Przeanalizuj stan bazy danych komendą
get_database_stats, aby uzyskać informacje o liczbie stron, wolnym miejscu, rozmiarze bazy w bajtach i stanie Write-Ahead Log (WAL).Uruchom konserwację bazy danych za pomocą
perform_database_maintenancez parametremforce_vacuumustawionym nafalsedla standardowej optymalizacji. Jeśli chcesz pełną optymalizację (wolniejszą), ustawforce_vacuumnatrue. Operacja zwraca czas trwania poszczególnych faz i liczbę zoptymalizowanych stron.Monitoruj regularnie status synchronizacji i statystyki bazy, aby upewnić się, że portfel pracuje efektywnie i ma wystarczająco wolnego miejsca.