ActionTypeDescription
getGovernanceParamsREADParamètres de gouvernance votés en temps réel par le DAO (répartition des émissions, seuils d'éligibilité, ratios de trésorerie), lus depuis la dernière époque finalisée.
getMarketsREADAPY de supply, APY d'emprunt, total fourni, total emprunté et taux d'utilisation par actif sur tous les marchés actifs.
getPositionREADPosition de lending actuelle d'un wallet : valeur du collateral (USD), valeur de la dette, emprunts disponibles, health factor, soldes par actif.
getProtocolInfoREADMétadonnées statiques du protocole : adresses des contrats, configuration réseau, résumé de la tokenomics, mécanique des émissions, règles d'éligibilité.
getHistoryREADDonnées historiques depuis le subgraph Kaskad : liquidations récentes, snapshots d'APY, historique des transactions utilisateur, positions actives dans le temps.
getEmissionsREADÉtat des émissions KSKD : époque actuelle, solde du vault, calendrier des époques, répartition supplier/borrower, TWAL TVL.
getUserRewardsREADRécompenses KSKD réclamables pour une adresse wallet : montants accumulés et réclamables, conditionnés par le temps de disponibilité et les seuils de position minimale.
getStakingInfoREADÉtat du vault stKSKD pour un wallet : solde stKSKD, solde KSKD du wallet, durée de détention.
checkHealthFactorREADVérifie le health factor d'un wallet par rapport à un seuil ; retourne le niveau d'alerte (safe / warning / danger / critical).
supplyWRITEDéposer un actif supporté dans un pool Kaskad (USDC, WETH, WBTC, IGRA, WIKAS, KSKD, IKAS).
borrowWRITEEmprunter un actif contre du collateral déposé, dans la limite du LTV par actif. Mode taux fixe ou variable.
repayWRITERembourser la dette en cours (partiellement ou en totalité ; utiliser -1 pour tout rembourser).
withdrawWRITERetirer les actifs déposés (sous réserve de la contrainte de couverture de la dette).
stakeKSKDWRITEStaker KSKD dans le vault stKSKD (1:1) : confère l'éligibilité à la gouvernance.
unstakeKSKDWRITEUnstaker stKSKD vers KSKD (1:1). L'éligibilité est réinitialisée si le solde tombe à 0.
claimRewardsWRITERéclamer les récompenses KSKD accumulées pour le wallet MCP depuis le RewardsController.