jb-v5-currency-types
Zrozum dwa systemy walut w Juicebox V5 i uniknij błędów konfiguracji między łańcuchami
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill wyjaśnia różnicę między walutami rzeczywistymi (ETH, USD) a walutami pochodnymi od adresów tokenów w Juicebox V5. Walety rzeczywiste pozostają stałe na wszystkich łańcuchach i służą do definiowania baseCurrency, podczas gdy waluty tokenów są specyficzne dla każdego łańcucha. Nauczysz się, kiedy używać każdego typu, jak konfigurować JBAccountingContext i dlaczego kursy emisji mogą się różnić między sieciami. Niezbędne do debugowania niespodziewanych wartości i budowania projektów cross-chain.
Jak używać
Zainstaluj skill jb-v5-currency-types w swoim środowisku Claude/Copilot, wskazując repozytorium openclaw/skills.
Kiedy konfigurujesz ruleset.baseCurrency dla projektu Juicebox V5, zawsze wybierz walutę rzeczywistą: wartość 1 dla ETH ("za każdy ETH") lub wartość 2 dla USD ("za każdy dolar"). Nigdy nie używaj waluty pochodnej od adresu tokenu w tym polu.
Podczas ustawiania JBAccountingContext.currency dla terminali zdecyduj, czy chcesz cenę niezależną od łańcucha (waluta rzeczywista) czy specyficzną dla adresu tokenu na danym łańcuchu (waluta pochodna).
Jeśli pracujesz nad projektem cross-chain i widzisz różne kursy emisji między Ethereum, Base, Celo lub Polygon, sprawdź, czy baseCurrency jest ustawiony na walutę rzeczywistą (1 lub 2), a nie na wartość pochodną od adresu.
Gdy debugujesz nieoczekiwane wartości walut dla tego samego tokenu na różnych sieciach, pamiętaj, że waluty pochodne są obliczane z adresu tokenu (uint32 z pierwszych 160 bitów adresu), dlatego mogą się różnić między łańcuchami.
Skonsultuj się ze skillem, jeśli konfiguracja JBCurrencyAmount dla limitów wypłat lub zasilaczy nie daje spodziewanych wyników — skill pomoże ci wybrać prawidłowy typ waluty dla twojego przypadku użycia.
Podobne skille
test-cases
autor: cexll
langgraph-docs
autor: langchain-ai
creating-financial-models
autor: anthropics
python-testing-patterns
autor: wshobson
nextjs-developer
autor: zenobi-us
playwright-browser-automation
autor: lackeyjb