jb-loan-queries
Query REVLoans data via Bendystraw GraphQL. Use when: (1) displaying a user's loans\nacross all revnets, (2) showing all loans for a specific revnet/project, (3) checking\nborrow permissions, (4) building loan management UIs. Covers LoansByAccount query,\npermission checking,
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Query REVLoans data via Bendystraw GraphQL. Use when: (1) displaying a user's loans\nacross all revnets, (2) showing all loans for a specific revnet/project, (3) checking\nborrow permissions, (4) building loan management UIs. Covers LoansByAccount query,\npermission checking, and multi-chain loan aggregation.
How to use
Zainstaluj umiejętność jb-loan-queries w swoim środowisku agenta, dodając ją do dostępnych narzędzi GraphQL.
Aby wyświetlić wszystkie pożyczki użytkownika, użyj zapytania LoansByAccount z adresem portfela (lowercase) i wersją protokołu (np. 5 dla V5). Zapytanie zwróci listę pożyczek z informacjami o kwocie pożyczki, zabezpieczeniu, ID projektu i identyfikatorze łańcucha.
Jeśli chcesz pokazać pożyczki dla konkretnego projektu, użyj zapytania LoansDetailsByAccount, przekazując dodatkowo ID projektu. Zwróci pożyczki filtrowane dla tego konkretnego projektu.
Do sprawdzenia uprawnień użytkownika do pożyczania, zastosuj zapytanie HasPermission z adresem konta, ID łańcucha, ID projektu, operatorem i wersją protokołu.
Integruj wyniki zapytań w swoim interfejsie użytkownika — możesz wyświetlać saldo pożyczek, obliczać dostępne limity refinansowania i zarządzać pożyczkami na wielu sieciach jednocześnie.
Pamiętaj, że wszystkie adresy portfeli muszą być w formacie lowercase, a zmienne zapytań muszą odpowiadać schematowi GraphQL Bendystraw.