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