Aave

Get Aave Positions

Aave Resolver fetch Position of user. You can view details like source code, ABIs on Etherscan.


Get Position

Fetch aave position of a user with just a single call.

dsa.aave.getPosition(address, key);
ParameterTypeDescription
addressaddressThe user address.
keystring(Optional) the key type to return in the response. Default will use `token`.
- `token` eth, dai, usdc, etc.
- `address` "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "0x6B175474E89094C44Da98b954EedeAC495271d0F", etc.
- `caddress` "0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5", "0x5d3a536E4D6DbD6114cc1Ead35777bAB948E3643", etc.

Returns: Object with all the Compound details.

{
"eth": {
  "priceInEth": 1,
  "supply": 0.020001941382760555,
  "borrow": 0,
  "borrowFee": 0,
  "supplyYield": 0.010534205695367227,
  "borrowYield": 2.078140652407834,
},
"dai": {},
"usdc": {},
....
"totalSupplyInEth": 0.043728986801881906,
"totalBorrowInEth": 0.0023955855814168704,
"maxBorrowLimitInEth": 0.032796740101411426,
"totalFeeInETH": 0.000003279674010141,
"status": 0.05478255401320606,
"liquidation": 0.7499999999999999
}
Return ParameterTypeDescription
priceInEthnumberToken price w.r.t Ethereum price.
supplynumberSupply balance of token.
borrownumberBorrow balance of token.
borrowFeenumberThe borrowing fee.
supplyYieldnumberSupply APY of token.
borrowYieldnumberBorrow APY of token.
totalSupplyInEthnumberTotal supply w.r.t Ethereum.
totalBorrowInEthnumberTotal borrow w.r.t Ethereum.
maxBorrowLimitInEthnumberMax borrow limit w.r.t Ethereum.
totalFeeInETHnumberTotal fee for overall borrowing in ETH.
statusnumberCurrent status.
liquidationnumberPosition breakage limit.
Mulitply by 100 to convert into %.

If you still can't find something you're looking for or have any questions, ask them at our developers community on Telegram, Discord or simply send an Email.

Our team is excited about assisting you to build an application using Instadapp Developer Platform. Your questions and feedback help us make a better development environment for future developers.

Best way to stay connected with our progress.