Toolverse
All skills

catalyst-gas-and-transfers

by duneanalytics

Add gas fees and token transfer models for a new chain (hourly_spellbook + tokens)

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Testing

About this skill

Add gas fees and token transfer models for a new chain (hourly_spellbook + tokens)

How to use

  1. Przygotuj parametry: zdobądź identyfikator problemu Linear (np. CUR2-547) oraz nazwę łańcucha, dla którego dodajesz obsługę (np. monad). 2. Pobierz metadane łańcucha, uruchamiając zapytanie SQL przez serwer Dune MCP: select * from dune.blockchains where name = '[nazwa_łańcucha]'. Z wyniku wyodrębnij chain_id, display name oraz token_address natywnego tokena. 3. Pobierz czas pierwszego bloku zapytaniem: select min(time) from [nazwa_łańcucha].blocks where number >= 0. Dane te będą potrzebne do konfiguracji modeli. 4. Uruchom skill poleceniem /catalyst-gas-and-transfers [id_problemu] [nazwa_łańcucha], na przykład /catalyst-gas-and-transfers CUR2-547 monad. 5. Skill utworzy pliki modeli dbt dla gazu i transferów, wzorując się na istniejących łańcuchach (np. kaia, mezo). Sprawdź wygenerowane ścieżki plików i nazwy modeli — upewnij się, że nazwa łańcucha została prawidłowo zastąpiona w ścieżkach, nazwach modeli i wartościach blockchain. 6. Jeśli skill wymaga query_id, pozwól mu utworzyć zapisane zapytanie za pośrednictwem createDuneQuery, wykonać je executeQueryById i pobrać wyniki getExecutionResults — nie przerywaj tego ciągu.

Related skills