ActionTypeDescription
getGovernanceParamsREADParamètres de gouvernance votés par le DAO en temps réel (répartition des émissions, seuils d'éligibilité, ratios de trésorerie) — lus depuis la dernière epoch finalisée.
getMarketsREADAPY de supply, APY d'emprunt, total fourni, total emprunté et taux d'utilisation par actif sur l'ensemble des 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 tokenomique, mécanique d'émission, règles d'éligibilité.
getHistoryREADDonnées historiques du subgraph Kaskad : liquidations récentes, snapshots d'APY, historique des transactions utilisateur, positions actives dans le temps.
getEmissionsREADÉtat des émissions KSKD : epoch en cours, solde du vault, timing des epochs, répartition supplier/borrower, TWAL TVL.
getUserRewardsREADRécompenses KSKD réclamables pour une adresse de wallet — montants accumulés et réclamables, conditionnés par la durée d'activité et les seuils minimaux de position.
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 fourni, dans la limite du LTV par actif. Mode taux fixe ou variable.
repayWRITERembourser la dette en cours (partielle ou totale ; utiliser -1 pour tout rembourser).
withdrawWRITERetirer les actifs déposés (sous réserve de la contrainte de dette de couverture).
stakeKSKDWRITEStaker du KSKD dans le vault stKSKD (1:1) — octroie l'éligibilité à la gouvernance.
unstakeKSKDWRITEUnstaker du stKSKD en 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.