Interact with Aave V3 lending protocol on BNB Smart Chain (BSC).
This skill allows CryptoClaw to interact with the Aave V3 protocol on the BNB Smart Chain (BSC).
0x6807dc923806fE8Fd134338EABCA509979a7e0cB0xff75B6da14FfbbfD355Daf7a2731456b3562Ba6D0xc90Df74A7c16245c5F5C5870327Ceb38Fe5d5328Query the user's current account state (collateral, debt, health factor).
0x6807dc923806fE8Fd134338EABCA509979a7e0cB)[{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getUserAccountData","outputs":[{"internalType":"uint256","name":"totalCollateralBase","type":"uint256"},{"internalType":"uint256","name":"totalDebtBase","type":"uint256"},{"internalType":"uint256","name":"availableBorrowsBase","type":"uint256"},{"internalType":"uint256","name":"currentLiquidationThreshold","type":"uint256"},{"internalType":"uint256","name":"ltv","type":"uint256"},{"internalType":"uint256","name":"healthFactor","type":"uint256"}],"stateMutability":"view","type":"function"}]Supply an asset as collateral.
0x6807dc923806fE8Fd134338EABCA509979a7e0cB)[{"inputs":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"onBehalfOf","type":"address"},{"internalType":"uint16","name":"referralCode","type":"uint16"}],"name":"supply","outputs":[],"stateMutability":"nonpayable","type":"function"}]approve on the asset contract first.Withdraw supplied collateral.
0x6807dc923806fE8Fd134338EABCA509979a7e0cB)[{"inputs":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"address","name":"to","type":"address"}],"name":"withdraw","outputs":[{"internalType":"uint256","name":"amountWithdrawn","type":"uint256"}],"stateMutability":"nonpayable","type":"function"}]Borrow an asset against collateral.
0x6807dc923806fE8Fd134338EABCA509979a7e0cB)[{"inputs":[{"internalType":"address","name":"asset","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"interestRateMode","type":"uint256"},{"internalType":"uint16","name":"referralCode","type":"uint16"},{"internalType":"address","name":"onBehalfOf","type":"address"}],"name":"borrow","outputs":[],"stateMutability":"nonpayable","type":"function"}]0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c0x55d398326f99059fF775485246999027B31979550x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c0x2170Ed0880ac9A755fd29B2688956BD959F933F8