Errors
Defines the error messages emitted by the different contracts of the Aave protocol
CALLER_NOT_POOL_ADMIN
string CALLER_NOT_POOL_ADMINCALLER_NOT_EMERGENCY_ADMIN
string CALLER_NOT_EMERGENCY_ADMINCALLER_NOT_POOL_OR_EMERGENCY_ADMIN
string CALLER_NOT_POOL_OR_EMERGENCY_ADMINCALLER_NOT_RISK_OR_POOL_ADMIN
string CALLER_NOT_RISK_OR_POOL_ADMINCALLER_NOT_ASSET_LISTING_OR_POOL_ADMIN
string CALLER_NOT_ASSET_LISTING_OR_POOL_ADMINCALLER_NOT_BRIDGE
ADDRESSES_PROVIDER_NOT_REGISTERED
INVALID_ADDRESSES_PROVIDER_ID
NOT_CONTRACT
CALLER_NOT_POOL_CONFIGURATOR
CALLER_NOT_ATOKEN
INVALID_ADDRESSES_PROVIDER
INVALID_FLASHLOAN_EXECUTOR_RETURN
RESERVE_ALREADY_ADDED
NO_MORE_RESERVES_ALLOWED
EMODE_CATEGORY_RESERVED
INVALID_EMODE_CATEGORY_ASSIGNMENT
RESERVE_LIQUIDITY_NOT_ZERO
FLASHLOAN_PREMIUM_INVALID
INVALID_RESERVE_PARAMS
INVALID_EMODE_CATEGORY_PARAMS
BRIDGE_PROTOCOL_FEE_INVALID
CALLER_MUST_BE_POOL
INVALID_MINT_AMOUNT
INVALID_BURN_AMOUNT
INVALID_AMOUNT
RESERVE_INACTIVE
RESERVE_FROZEN
RESERVE_PAUSED
BORROWING_NOT_ENABLED
STABLE_BORROWING_NOT_ENABLED
NOT_ENOUGH_AVAILABLE_USER_BALANCE
INVALID_INTEREST_RATE_MODE_SELECTED
COLLATERAL_BALANCE_IS_ZERO
HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD
COLLATERAL_CANNOT_COVER_NEW_BORROW
COLLATERAL_SAME_AS_BORROWING_CURRENCY
AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE
NO_DEBT_OF_SELECTED_TYPE
NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF
NO_OUTSTANDING_STABLE_DEBT
NO_OUTSTANDING_VARIABLE_DEBT
UNDERLYING_BALANCE_ZERO
INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET
HEALTH_FACTOR_NOT_BELOW_THRESHOLD
COLLATERAL_CANNOT_BE_LIQUIDATED
SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER
INCONSISTENT_FLASHLOAN_PARAMS
BORROW_CAP_EXCEEDED
SUPPLY_CAP_EXCEEDED
UNBACKED_MINT_CAP_EXCEEDED
DEBT_CEILING_EXCEEDED
UNDERLYING_CLAIMABLE_RIGHTS_NOT_ZERO
STABLE_DEBT_NOT_ZERO
VARIABLE_DEBT_SUPPLY_NOT_ZERO
LTV_VALIDATION_FAILED
INCONSISTENT_EMODE_CATEGORY
PRICE_ORACLE_SENTINEL_CHECK_FAILED
ASSET_NOT_BORROWABLE_IN_ISOLATION
RESERVE_ALREADY_INITIALIZED
USER_IN_ISOLATION_MODE_OR_LTV_ZERO
INVALID_LTV
INVALID_LIQ_THRESHOLD
INVALID_LIQ_BONUS
INVALID_DECIMALS
INVALID_RESERVE_FACTOR
INVALID_BORROW_CAP
INVALID_SUPPLY_CAP
INVALID_LIQUIDATION_PROTOCOL_FEE
INVALID_EMODE_CATEGORY
INVALID_UNBACKED_MINT_CAP
INVALID_DEBT_CEILING
INVALID_RESERVE_INDEX
ACL_ADMIN_CANNOT_BE_ZERO
INCONSISTENT_PARAMS_LENGTH
ZERO_ADDRESS_NOT_VALID
INVALID_EXPIRATION
INVALID_SIGNATURE
OPERATION_NOT_SUPPORTED
DEBT_CEILING_NOT_ZERO
ASSET_NOT_LISTED
INVALID_OPTIMAL_USAGE_RATIO
INVALID_OPTIMAL_STABLE_TO_TOTAL_DEBT_RATIO
UNDERLYING_CANNOT_BE_RESCUED
ADDRESSES_PROVIDER_ALREADY_ADDED
POOL_ADDRESSES_DO_NOT_MATCH
STABLE_BORROWING_ENABLED
SILOED_BORROWING_VIOLATION
RESERVE_DEBT_NOT_ZERO
FLASHLOAN_DISABLED
Was this helpful?