diff --git a/src/liquidity/lend/aave.ts b/src/liquidity/lend/aave.ts index c337b36..3c180e8 100644 --- a/src/liquidity/lend/aave.ts +++ b/src/liquidity/lend/aave.ts @@ -692,6 +692,9 @@ export class Aave extends LendMarket { } const accountInfo = await this.poolContract.getUserAccountData(account); + if (accountInfo.ltv === BigInt(0)) { + return { withdraw: aTokenBalance, borrow: BigInt(0) }; + } // (totalCollateralBase - x) * ltv / BigInt(10000) / BigInt(this.healthFactorLimit) >= totalDebtBase // x <= totalCollateralBase - totalDebtBase * BigInt(this.healthFactorLimit) * BigInt(10000) / ltv const availableBase =