Toolverse
All skills

jb-decode

by openclaw

Decode and analyze Juicebox V5 transaction calldata. Explain what a transaction does, decode function parameters, and analyze historical transactions using cast or ethers.js.

Installation

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

Installation

Quick info

Author
openclaw
Category
Backend

About this skill

Decode and analyze Juicebox V5 transaction calldata. Explain what a transaction does, decode function parameters, and analyze historical transactions using cast or ethers.js.

How to use

  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.

Related skills