aave_v3.loan

Documentation for eth_defi.aave_v3.loan Python module.

Aave v3 loan

Functions

borrow(aave_v3_deployment, *, token, amount, ...)

Borrow asset from Aave v3.

repay(aave_v3_deployment, *, token, amount, ...)

Pay back the asset you owned in Aave v3.

supply(aave_v3_deployment, *, token, amount, ...)

Opens a loan position in Aave v3 by depositing any Aave v3 reserve token and receiving aToken back.

withdraw(aave_v3_deployment, *, token, ...)

Withdraw the deposit from Aave v3.