Toolverse
Wszystkie skille

catalyst-dex-integration

autor: duneanalytics

Integruj nowe giełdy zdecentralizowane do bazy dex.trades dla dowolnego blockchaina

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Testowanie
Wyświetlenia
23

O skillu

Skill do automatycznego dodawania projektów DEX (zdecentralizowanych giełd) do tabeli dex.trades. Obsługuje pełny cykl integracji: źródła danych, transakcje bazowe, unifikację łańcuchów i metadane giełdy. Użyj go, gdy chcesz zarejestrować nową giełdę (np. Uniswap, Kuru) na wybranym blockchanie (Monad, Sonic, Kaia). Skill automatycznie pobiera metadane łańcucha, generuje strukturę katalogów i pliki konfiguracyjne zgodnie z konwencjami Dune.

Jak używać

  1. Przygotuj cztery parametry: identyfikator issue z Linear (np. CUR2-548), nazwę blockchaina (np. monad, sonic), nazwę projektu DEX (np. kuru, uniswap) oraz namespace kontraktu do wyszukania źródeł (może być skrót, np. "uni" zamiast "uniswap"). 2. Uruchom skill poleceniem /catalyst-dex-integration, podając parametry w kolejności: issue_id, chain, project, namespace. Przykład: /catalyst-dex-integration CUR2-548 monad kuru kuru. 3. Skill automatycznie pobierze metadane blockchaina z bazy Dune (chain_id, nazwę wyświetlaną, adres tokena natywnego) oraz czas pierwszego bloku. 4. Na podstawie istniejących wzorców (np. katalogów dla Kaia czy Mezo) skill wygeneruje strukturę katalogów i pliki modeli dbt dla nowego DEX, dostosowując nazwy ścieżek, modeli i schematów do wybranego łańcucha. 5. Skill doda nowe wpisy do plików konfiguracyjnych (seed, dex_info, chain unions) oraz źródeł danych, utrzymując spójność z konwencjami projektu. 6. Zweryfikuj wygenerowane pliki, upewnij się, że wszystkie ścieżki i nazwy modeli są poprawne, a następnie zatwierdź zmiany w repozytorium.

Podobne skille