Toolverse
Wszystkie skille

jb-decode

autor: openclaw

Dekoduj i analizuj transakcje Juicebox V5 na blockchainie

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Skill do dekodowania i analizy calldata transakcji Juicebox V5. Wyjaśnia, co robi transakcja, dekoduje parametry funkcji i analizuje historyczne transakcje przy użyciu narzędzi cast lub ethers.js. Obsługuje główne funkcje JBMultiTerminal (wpłaty, wypłaty, dystrybucja) i JBController (uruchamianie projektów, zarządzanie tokenami). Idealne dla deweloperów pracujących z ekosystemem Juicebox.

Jak używać

  1. Zainstaluj skill w swoim środowisku agenta, dodając repozytorium openclaw/skills do konfiguracji. 2. Przygotuj calldata transakcji Juicebox V5, którą chcesz dekodować — możesz ją uzyskać z hash transakcji na blockchainie lub z historii portfela. 3. Użyj narzędzia cast, aby uzyskać sygnaturę funkcji z pierwszych 4 bajtów calldata, wpisując komendę cast 4byte z wartością heksadecymalną. 4. Dekoduj pełne calldata, podając sygnaturę funkcji (np. pay(uint256,address,uint256,address,uint256,string,bytes)) i całą wartość calldata — skill automatycznie rozparsuje parametry. 5. Przeanalizuj wynik dekodowania, aby zrozumieć, jakie akcje wykonuje transakcja (wpłata do projektu, wypłata tokenów, dystrybucja, itp.). 6. Dla transakcji historycznych powtórz proces z danymi z łańcucha, aby śledzić przepływy finansowe w projektach Juicebox.

Podobne skille