@augumented-finance/protocol-v1
Version:
Augmented Protocol smart contracts
2,016 lines (1,769 loc) • 107 kB
TypeScript
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
import {
ethers,
EventFilter,
Signer,
BigNumber,
BigNumberish,
PopulatedTransaction,
} from "ethers";
import {
Contract,
ContractTransaction,
CallOverrides,
} from "@ethersproject/contracts";
import { BytesLike } from "@ethersproject/bytes";
import { Listener, Provider } from "@ethersproject/providers";
import { FunctionFragment, EventFragment, Result } from "@ethersproject/abi";
interface ErrorsInterface extends ethers.utils.Interface {
functions: {
"BORROW_ALLOWANCE_NOT_ENOUGH()": FunctionFragment;
"CALLER_NOT_EMERGENCY_ADMIN()": FunctionFragment;
"CALLER_NOT_POOL_ADMIN()": FunctionFragment;
"CALLER_NOT_REWARD_ADMIN()": FunctionFragment;
"CT_CALLER_MUST_BE_LENDING_POOL()": FunctionFragment;
"CT_CALLER_MUST_BE_REWARD_ADMIN()": FunctionFragment;
"CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF()": FunctionFragment;
"CT_INVALID_BURN_AMOUNT()": FunctionFragment;
"CT_INVALID_MINT_AMOUNT()": FunctionFragment;
"CT_TRANSFER_AMOUNT_NOT_GT_0()": FunctionFragment;
"LPAPR_INVALID_ADDRESSES_PROVIDER_ID()": FunctionFragment;
"LPAPR_PROVIDER_NOT_REGISTERED()": FunctionFragment;
"LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED()": FunctionFragment;
"LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD()": FunctionFragment;
"LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE()": FunctionFragment;
"LPCM_NO_ERRORS()": FunctionFragment;
"LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER()": FunctionFragment;
"LPC_INVALID_ADDRESSES_PROVIDER_ID()": FunctionFragment;
"LPC_INVALID_ATOKEN_POOL_ADDRESS()": FunctionFragment;
"LPC_INVALID_CONFIGURATION()": FunctionFragment;
"LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS()": FunctionFragment;
"LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()": FunctionFragment;
"LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS()": FunctionFragment;
"LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()": FunctionFragment;
"LPC_RESERVE_LIQUIDITY_NOT_0()": FunctionFragment;
"LP_CALLER_MUST_BE_AN_ATOKEN()": FunctionFragment;
"LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR()": FunctionFragment;
"LP_FAILED_COLLATERAL_SWAP()": FunctionFragment;
"LP_FAILED_REPAY_WITH_COLLATERAL()": FunctionFragment;
"LP_INCONSISTENT_FLASHLOAN_PARAMS()": FunctionFragment;
"LP_INCONSISTENT_PARAMS_LENGTH()": FunctionFragment;
"LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE()": FunctionFragment;
"LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET()": FunctionFragment;
"LP_INVALID_EQUAL_ASSETS_TO_SWAP()": FunctionFragment;
"LP_INVALID_FLASHLOAN_MODE()": FunctionFragment;
"LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN()": FunctionFragment;
"LP_INVALID_PERCENTAGE()": FunctionFragment;
"LP_IS_NOT_SPONSORED_LOAN()": FunctionFragment;
"LP_IS_PAUSED()": FunctionFragment;
"LP_LIQUIDATION_CALL_FAILED()": FunctionFragment;
"LP_NOT_CONTRACT()": FunctionFragment;
"LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW()": FunctionFragment;
"LP_NOT_ENOUGH_STABLE_BORROW_BALANCE()": FunctionFragment;
"LP_NO_MORE_RESERVES_ALLOWED()": FunctionFragment;
"LP_REENTRANCY_NOT_ALLOWED()": FunctionFragment;
"LP_REQUESTED_AMOUNT_TOO_SMALL()": FunctionFragment;
"MATH_ADDITION_OVERFLOW()": FunctionFragment;
"MATH_DIVISION_BY_ZERO()": FunctionFragment;
"MATH_MULTIPLICATION_OVERFLOW()": FunctionFragment;
"RC_INVALID_DECIMALS()": FunctionFragment;
"RC_INVALID_LIQ_BONUS()": FunctionFragment;
"RC_INVALID_LIQ_THRESHOLD()": FunctionFragment;
"RC_INVALID_LTV()": FunctionFragment;
"RC_INVALID_RESERVE_FACTOR()": FunctionFragment;
"RL_LIQUIDITY_INDEX_OVERFLOW()": FunctionFragment;
"RL_LIQUIDITY_RATE_OVERFLOW()": FunctionFragment;
"RL_RESERVE_ALREADY_INITIALIZED()": FunctionFragment;
"RL_STABLE_BORROW_RATE_OVERFLOW()": FunctionFragment;
"RL_VARIABLE_BORROW_INDEX_OVERFLOW()": FunctionFragment;
"RL_VARIABLE_BORROW_RATE_OVERFLOW()": FunctionFragment;
"SDT_BURN_EXCEEDS_BALANCE()": FunctionFragment;
"SDT_STABLE_DEBT_OVERFLOW()": FunctionFragment;
"UL_INVALID_INDEX()": FunctionFragment;
"VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE()": FunctionFragment;
"VL_BORROWING_NOT_ENABLED()": FunctionFragment;
"VL_COLLATERAL_BALANCE_IS_0()": FunctionFragment;
"VL_COLLATERAL_CANNOT_COVER_NEW_BORROW()": FunctionFragment;
"VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY()": FunctionFragment;
"VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH()": FunctionFragment;
"VL_DEPOSIT_ALREADY_IN_USE()": FunctionFragment;
"VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD()": FunctionFragment;
"VL_INCONSISTENT_FLASHLOAN_PARAMS()": FunctionFragment;
"VL_INVALID_AMOUNT()": FunctionFragment;
"VL_INVALID_INTEREST_RATE_MODE_SELECTED()": FunctionFragment;
"VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE()": FunctionFragment;
"VL_NO_ACTIVE_RESERVE()": FunctionFragment;
"VL_NO_DEBT_OF_SELECTED_TYPE()": FunctionFragment;
"VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF()": FunctionFragment;
"VL_NO_STABLE_RATE_LOAN_IN_RESERVE()": FunctionFragment;
"VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE()": FunctionFragment;
"VL_RESERVE_FROZEN()": FunctionFragment;
"VL_STABLE_BORROWING_NOT_ENABLED()": FunctionFragment;
"VL_TRANSFER_NOT_ALLOWED()": FunctionFragment;
"VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0()": FunctionFragment;
};
encodeFunctionData(
functionFragment: "BORROW_ALLOWANCE_NOT_ENOUGH",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CALLER_NOT_EMERGENCY_ADMIN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CALLER_NOT_POOL_ADMIN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CALLER_NOT_REWARD_ADMIN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CT_CALLER_MUST_BE_LENDING_POOL",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CT_CALLER_MUST_BE_REWARD_ADMIN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CT_INVALID_BURN_AMOUNT",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CT_INVALID_MINT_AMOUNT",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "CT_TRANSFER_AMOUNT_NOT_GT_0",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPAPR_INVALID_ADDRESSES_PROVIDER_ID",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPAPR_PROVIDER_NOT_REGISTERED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPCM_NO_ERRORS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_ADDRESSES_PROVIDER_ID",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_ATOKEN_POOL_ADDRESS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_CONFIGURATION",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LPC_RESERVE_LIQUIDITY_NOT_0",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_CALLER_MUST_BE_AN_ATOKEN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_FAILED_COLLATERAL_SWAP",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_FAILED_REPAY_WITH_COLLATERAL",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INCONSISTENT_FLASHLOAN_PARAMS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INCONSISTENT_PARAMS_LENGTH",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INVALID_EQUAL_ASSETS_TO_SWAP",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INVALID_FLASHLOAN_MODE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_INVALID_PERCENTAGE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_IS_NOT_SPONSORED_LOAN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_IS_PAUSED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_LIQUIDATION_CALL_FAILED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_NOT_CONTRACT",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_NOT_ENOUGH_STABLE_BORROW_BALANCE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_NO_MORE_RESERVES_ALLOWED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_REENTRANCY_NOT_ALLOWED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "LP_REQUESTED_AMOUNT_TOO_SMALL",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "MATH_ADDITION_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "MATH_DIVISION_BY_ZERO",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "MATH_MULTIPLICATION_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RC_INVALID_DECIMALS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RC_INVALID_LIQ_BONUS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RC_INVALID_LIQ_THRESHOLD",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RC_INVALID_LTV",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RC_INVALID_RESERVE_FACTOR",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RL_LIQUIDITY_INDEX_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RL_LIQUIDITY_RATE_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RL_RESERVE_ALREADY_INITIALIZED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RL_STABLE_BORROW_RATE_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RL_VARIABLE_BORROW_INDEX_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "RL_VARIABLE_BORROW_RATE_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "SDT_BURN_EXCEEDS_BALANCE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "SDT_STABLE_DEBT_OVERFLOW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "UL_INVALID_INDEX",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_BORROWING_NOT_ENABLED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_COLLATERAL_BALANCE_IS_0",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_COLLATERAL_CANNOT_COVER_NEW_BORROW",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_DEPOSIT_ALREADY_IN_USE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_INCONSISTENT_FLASHLOAN_PARAMS",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_INVALID_AMOUNT",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_INVALID_INTEREST_RATE_MODE_SELECTED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_NO_ACTIVE_RESERVE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_NO_DEBT_OF_SELECTED_TYPE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_NO_STABLE_RATE_LOAN_IN_RESERVE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_RESERVE_FROZEN",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_STABLE_BORROWING_NOT_ENABLED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_TRANSFER_NOT_ALLOWED",
values?: undefined
): string;
encodeFunctionData(
functionFragment: "VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0",
values?: undefined
): string;
decodeFunctionResult(
functionFragment: "BORROW_ALLOWANCE_NOT_ENOUGH",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CALLER_NOT_EMERGENCY_ADMIN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CALLER_NOT_POOL_ADMIN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CALLER_NOT_REWARD_ADMIN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CT_CALLER_MUST_BE_LENDING_POOL",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CT_CALLER_MUST_BE_REWARD_ADMIN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CT_INVALID_BURN_AMOUNT",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CT_INVALID_MINT_AMOUNT",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "CT_TRANSFER_AMOUNT_NOT_GT_0",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPAPR_INVALID_ADDRESSES_PROVIDER_ID",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPAPR_PROVIDER_NOT_REGISTERED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPCM_NO_ERRORS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_ADDRESSES_PROVIDER_ID",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_ATOKEN_POOL_ADDRESS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_CONFIGURATION",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LPC_RESERVE_LIQUIDITY_NOT_0",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_CALLER_MUST_BE_AN_ATOKEN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_FAILED_COLLATERAL_SWAP",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_FAILED_REPAY_WITH_COLLATERAL",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INCONSISTENT_FLASHLOAN_PARAMS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INCONSISTENT_PARAMS_LENGTH",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INVALID_EQUAL_ASSETS_TO_SWAP",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INVALID_FLASHLOAN_MODE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_INVALID_PERCENTAGE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_IS_NOT_SPONSORED_LOAN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_IS_PAUSED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_LIQUIDATION_CALL_FAILED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_NOT_CONTRACT",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_NOT_ENOUGH_STABLE_BORROW_BALANCE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_NO_MORE_RESERVES_ALLOWED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_REENTRANCY_NOT_ALLOWED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "LP_REQUESTED_AMOUNT_TOO_SMALL",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "MATH_ADDITION_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "MATH_DIVISION_BY_ZERO",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "MATH_MULTIPLICATION_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RC_INVALID_DECIMALS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RC_INVALID_LIQ_BONUS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RC_INVALID_LIQ_THRESHOLD",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RC_INVALID_LTV",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RC_INVALID_RESERVE_FACTOR",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RL_LIQUIDITY_INDEX_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RL_LIQUIDITY_RATE_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RL_RESERVE_ALREADY_INITIALIZED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RL_STABLE_BORROW_RATE_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RL_VARIABLE_BORROW_INDEX_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "RL_VARIABLE_BORROW_RATE_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "SDT_BURN_EXCEEDS_BALANCE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "SDT_STABLE_DEBT_OVERFLOW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "UL_INVALID_INDEX",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_BORROWING_NOT_ENABLED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_COLLATERAL_BALANCE_IS_0",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_COLLATERAL_CANNOT_COVER_NEW_BORROW",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_DEPOSIT_ALREADY_IN_USE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_INCONSISTENT_FLASHLOAN_PARAMS",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_INVALID_AMOUNT",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_INVALID_INTEREST_RATE_MODE_SELECTED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_NO_ACTIVE_RESERVE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_NO_DEBT_OF_SELECTED_TYPE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_NO_STABLE_RATE_LOAN_IN_RESERVE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_RESERVE_FROZEN",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_STABLE_BORROWING_NOT_ENABLED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_TRANSFER_NOT_ALLOWED",
data: BytesLike
): Result;
decodeFunctionResult(
functionFragment: "VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0",
data: BytesLike
): Result;
events: {};
}
export class Errors extends Contract {
connect(signerOrProvider: Signer | Provider | string): this;
attach(addressOrName: string): this;
deployed(): Promise<this>;
on(event: EventFilter | string, listener: Listener): this;
once(event: EventFilter | string, listener: Listener): this;
addListener(eventName: EventFilter | string, listener: Listener): this;
removeAllListeners(eventName: EventFilter | string): this;
removeListener(eventName: any, listener: Listener): this;
interface: ErrorsInterface;
functions: {
BORROW_ALLOWANCE_NOT_ENOUGH(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"BORROW_ALLOWANCE_NOT_ENOUGH()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CALLER_NOT_EMERGENCY_ADMIN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CALLER_NOT_EMERGENCY_ADMIN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CALLER_NOT_POOL_ADMIN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CALLER_NOT_POOL_ADMIN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CALLER_NOT_REWARD_ADMIN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CALLER_NOT_REWARD_ADMIN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CT_CALLER_MUST_BE_LENDING_POOL(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CT_CALLER_MUST_BE_LENDING_POOL()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CT_CALLER_MUST_BE_REWARD_ADMIN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CT_CALLER_MUST_BE_REWARD_ADMIN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CT_INVALID_BURN_AMOUNT(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CT_INVALID_BURN_AMOUNT()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CT_INVALID_MINT_AMOUNT(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CT_INVALID_MINT_AMOUNT()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
CT_TRANSFER_AMOUNT_NOT_GT_0(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"CT_TRANSFER_AMOUNT_NOT_GT_0()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPAPR_INVALID_ADDRESSES_PROVIDER_ID(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPAPR_INVALID_ADDRESSES_PROVIDER_ID()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPAPR_PROVIDER_NOT_REGISTERED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPAPR_PROVIDER_NOT_REGISTERED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPCM_NO_ERRORS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPCM_NO_ERRORS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_ADDRESSES_PROVIDER_ID(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_ADDRESSES_PROVIDER_ID()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_ATOKEN_POOL_ADDRESS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_ATOKEN_POOL_ADDRESS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_CONFIGURATION(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_CONFIGURATION()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LPC_RESERVE_LIQUIDITY_NOT_0(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LPC_RESERVE_LIQUIDITY_NOT_0()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_CALLER_MUST_BE_AN_ATOKEN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_CALLER_MUST_BE_AN_ATOKEN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_FAILED_COLLATERAL_SWAP(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_FAILED_COLLATERAL_SWAP()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_FAILED_REPAY_WITH_COLLATERAL(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_FAILED_REPAY_WITH_COLLATERAL()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INCONSISTENT_FLASHLOAN_PARAMS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INCONSISTENT_FLASHLOAN_PARAMS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INCONSISTENT_PARAMS_LENGTH(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INCONSISTENT_PARAMS_LENGTH()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INVALID_EQUAL_ASSETS_TO_SWAP(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INVALID_EQUAL_ASSETS_TO_SWAP()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INVALID_FLASHLOAN_MODE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INVALID_FLASHLOAN_MODE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INVALID_FLASH_LOAN_EXECUTOR_RETURN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_INVALID_PERCENTAGE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_INVALID_PERCENTAGE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_IS_NOT_SPONSORED_LOAN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_IS_NOT_SPONSORED_LOAN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_IS_PAUSED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_IS_PAUSED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_LIQUIDATION_CALL_FAILED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_LIQUIDATION_CALL_FAILED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_NOT_CONTRACT(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_NOT_CONTRACT()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_NOT_ENOUGH_LIQUIDITY_TO_BORROW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_NOT_ENOUGH_STABLE_BORROW_BALANCE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_NOT_ENOUGH_STABLE_BORROW_BALANCE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_NO_MORE_RESERVES_ALLOWED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_NO_MORE_RESERVES_ALLOWED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_REENTRANCY_NOT_ALLOWED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_REENTRANCY_NOT_ALLOWED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
LP_REQUESTED_AMOUNT_TOO_SMALL(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"LP_REQUESTED_AMOUNT_TOO_SMALL()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
MATH_ADDITION_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"MATH_ADDITION_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
MATH_DIVISION_BY_ZERO(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"MATH_DIVISION_BY_ZERO()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
MATH_MULTIPLICATION_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"MATH_MULTIPLICATION_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RC_INVALID_DECIMALS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RC_INVALID_DECIMALS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RC_INVALID_LIQ_BONUS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RC_INVALID_LIQ_BONUS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RC_INVALID_LIQ_THRESHOLD(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RC_INVALID_LIQ_THRESHOLD()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RC_INVALID_LTV(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RC_INVALID_LTV()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RC_INVALID_RESERVE_FACTOR(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RC_INVALID_RESERVE_FACTOR()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RL_LIQUIDITY_INDEX_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RL_LIQUIDITY_INDEX_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RL_LIQUIDITY_RATE_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RL_LIQUIDITY_RATE_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RL_RESERVE_ALREADY_INITIALIZED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RL_RESERVE_ALREADY_INITIALIZED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RL_STABLE_BORROW_RATE_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RL_STABLE_BORROW_RATE_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RL_VARIABLE_BORROW_INDEX_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RL_VARIABLE_BORROW_INDEX_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
RL_VARIABLE_BORROW_RATE_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"RL_VARIABLE_BORROW_RATE_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
SDT_BURN_EXCEEDS_BALANCE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"SDT_BURN_EXCEEDS_BALANCE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
SDT_STABLE_DEBT_OVERFLOW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"SDT_STABLE_DEBT_OVERFLOW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
UL_INVALID_INDEX(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"UL_INVALID_INDEX()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_AMOUNT_BIGGER_THAN_MAX_LOAN_SIZE_STABLE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_BORROWING_NOT_ENABLED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_BORROWING_NOT_ENABLED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_COLLATERAL_BALANCE_IS_0(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_COLLATERAL_BALANCE_IS_0()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_COLLATERAL_CANNOT_COVER_NEW_BORROW(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_COLLATERAL_CANNOT_COVER_NEW_BORROW()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_COLLATERAL_SAME_AS_BORROWING_CURRENCY()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_CURRENT_AVAILABLE_LIQUIDITY_NOT_ENOUGH()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_DEPOSIT_ALREADY_IN_USE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_DEPOSIT_ALREADY_IN_USE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_HEALTH_FACTOR_LOWER_THAN_LIQUIDATION_THRESHOLD()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_INCONSISTENT_FLASHLOAN_PARAMS(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_INCONSISTENT_FLASHLOAN_PARAMS()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_INVALID_AMOUNT(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_INVALID_AMOUNT()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_INVALID_INTEREST_RATE_MODE_SELECTED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_INVALID_INTEREST_RATE_MODE_SELECTED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_NOT_ENOUGH_AVAILABLE_USER_BALANCE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_NO_ACTIVE_RESERVE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_NO_ACTIVE_RESERVE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_NO_DEBT_OF_SELECTED_TYPE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_NO_DEBT_OF_SELECTED_TYPE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_NO_EXPLICIT_AMOUNT_TO_REPAY_ON_BEHALF()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_NO_STABLE_RATE_LOAN_IN_RESERVE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_NO_STABLE_RATE_LOAN_IN_RESERVE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_NO_VARIABLE_RATE_LOAN_IN_RESERVE()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_RESERVE_FROZEN(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_RESERVE_FROZEN()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_STABLE_BORROWING_NOT_ENABLED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_STABLE_BORROWING_NOT_ENABLED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_TRANSFER_NOT_ALLOWED(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_TRANSFER_NOT_ALLOWED()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
"VL_UNDERLYING_BALANCE_NOT_GREATER_THAN_0()"(
overrides?: CallOverrides
): Promise<{
0: string;
}>;
};
BORROW_ALLOWANCE_NOT_ENOUGH(overrides?: CallOverrides): Promise<string>;
"BORROW_ALLOWANCE_NOT_ENOUGH()"(overrides?: CallOverrides): Promise<string>;
CALLER_NOT_EMERGENCY_ADMIN(overrides?: CallOverrides): Promise<string>;
"CALLER_NOT_EMERGENCY_ADMIN()"(overrides?: CallOverrides): Promise<string>;
CALLER_NOT_POOL_ADMIN(overrides?: CallOverrides): Promise<string>;
"CALLER_NOT_POOL_ADMIN()"(overrides?: CallOverrides): Promise<string>;
CALLER_NOT_REWARD_ADMIN(overrides?: CallOverrides): Promise<string>;
"CALLER_NOT_REWARD_ADMIN()"(overrides?: CallOverrides): Promise<string>;
CT_CALLER_MUST_BE_LENDING_POOL(overrides?: CallOverrides): Promise<string>;
"CT_CALLER_MUST_BE_LENDING_POOL()"(
overrides?: CallOverrides
): Promise<string>;
CT_CALLER_MUST_BE_REWARD_ADMIN(overrides?: CallOverrides): Promise<string>;
"CT_CALLER_MUST_BE_REWARD_ADMIN()"(
overrides?: CallOverrides
): Promise<string>;
CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF(
overrides?: CallOverrides
): Promise<string>;
"CT_CANNOT_GIVE_ALLOWANCE_TO_HIMSELF()"(
overrides?: CallOverrides
): Promise<string>;
CT_INVALID_BURN_AMOUNT(overrides?: CallOverrides): Promise<string>;
"CT_INVALID_BURN_AMOUNT()"(overrides?: CallOverrides): Promise<string>;
CT_INVALID_MINT_AMOUNT(overrides?: CallOverrides): Promise<string>;
"CT_INVALID_MINT_AMOUNT()"(overrides?: CallOverrides): Promise<string>;
CT_TRANSFER_AMOUNT_NOT_GT_0(overrides?: CallOverrides): Promise<string>;
"CT_TRANSFER_AMOUNT_NOT_GT_0()"(overrides?: CallOverrides): Promise<string>;
LPAPR_INVALID_ADDRESSES_PROVIDER_ID(
overrides?: CallOverrides
): Promise<string>;
"LPAPR_INVALID_ADDRESSES_PROVIDER_ID()"(
overrides?: CallOverrides
): Promise<string>;
LPAPR_PROVIDER_NOT_REGISTERED(overrides?: CallOverrides): Promise<string>;
"LPAPR_PROVIDER_NOT_REGISTERED()"(overrides?: CallOverrides): Promise<string>;
LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED(
overrides?: CallOverrides
): Promise<string>;
"LPCM_COLLATERAL_CANNOT_BE_LIQUIDATED()"(
overrides?: CallOverrides
): Promise<string>;
LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD(
overrides?: CallOverrides
): Promise<string>;
"LPCM_HEALTH_FACTOR_NOT_BELOW_THRESHOLD()"(
overrides?: CallOverrides
): Promise<string>;
LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE(
overrides?: CallOverrides
): Promise<string>;
"LPCM_NOT_ENOUGH_LIQUIDITY_TO_LIQUIDATE()"(
overrides?: CallOverrides
): Promise<string>;
LPCM_NO_ERRORS(overrides?: CallOverrides): Promise<string>;
"LPCM_NO_ERRORS()"(overrides?: CallOverrides): Promise<string>;
LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER(
overrides?: CallOverrides
): Promise<string>;
"LPCM_SPECIFIED_CURRENCY_NOT_BORROWED_BY_USER()"(
overrides?: CallOverrides
): Promise<string>;
LPC_INVALID_ADDRESSES_PROVIDER_ID(overrides?: CallOverrides): Promise<string>;
"LPC_INVALID_ADDRESSES_PROVIDER_ID()"(
overrides?: CallOverrides
): Promise<string>;
LPC_INVALID_ATOKEN_POOL_ADDRESS(overrides?: CallOverrides): Promise<string>;
"LPC_INVALID_ATOKEN_POOL_ADDRESS()"(
overrides?: CallOverrides
): Promise<string>;
LPC_INVALID_CONFIGURATION(overrides?: CallOverrides): Promise<string>;
"LPC_INVALID_CONFIGURATION()"(overrides?: CallOverrides): Promise<string>;
LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS(
overrides?: CallOverrides
): Promise<string>;
"LPC_INVALID_STABLE_DEBT_TOKEN_POOL_ADDRESS()"(
overrides?: CallOverrides
): Promise<string>;
LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS(
overrides?: CallOverrides
): Promise<string>;
"LPC_INVALID_STABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"(
overrides?: CallOverrides
): Promise<string>;
LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS(
overrides?: CallOverrides
): Promise<string>;
"LPC_INVALID_VARIABLE_DEBT_TOKEN_POOL_ADDRESS()"(
overrides?: CallOverrides
): Promise<string>;
LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS(
overrides?: CallOverrides
): Promise<string>;
"LPC_INVALID_VARIABLE_DEBT_TOKEN_UNDERLYING_ADDRESS()"(
overrides?: CallOverrides
): Promise<string>;
LPC_RESERVE_LIQUIDITY_NOT_0(overrides?: CallOverrides): Promise<string>;
"LPC_RESERVE_LIQUIDITY_NOT_0()"(overrides?: CallOverrides): Promise<string>;
LP_CALLER_MUST_BE_AN_ATOKEN(overrides?: CallOverrides): Promise<string>;
"LP_CALLER_MUST_BE_AN_ATOKEN()"(overrides?: CallOverrides): Promise<string>;
LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR(
overrides?: CallOverrides
): Promise<string>;
"LP_CALLER_NOT_LENDING_POOL_CONFIGURATOR()"(
overrides?: CallOverrides
): Promise<string>;
LP_FAILED_COLLATERAL_SWAP(overrides?: CallOverrides): Promise<string>;
"LP_FAILED_COLLATERAL_SWAP()"(overrides?: CallOverrides): Promise<string>;
LP_FAILED_REPAY_WITH_COLLATERAL(overrides?: CallOverrides): Promise<string>;
"LP_FAILED_REPAY_WITH_COLLATERAL()"(
overrides?: CallOverrides
): Promise<string>;
LP_INCONSISTENT_FLASHLOAN_PARAMS(overrides?: CallOverrides): Promise<string>;
"LP_INCONSISTENT_FLASHLOAN_PARAMS()"(
overrides?: CallOverrides
): Promise<string>;
LP_INCONSISTENT_PARAMS_LENGTH(overrides?: CallOverrides): Promise<string>;
"LP_INCONSISTENT_PARAMS_LENGTH()"(overrides?: CallOverrides): Promise<string>;
LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE(
overrides?: CallOverrides
): Promise<string>;
"LP_INCONSISTENT_PROTOCOL_ACTUAL_BALANCE()"(
overrides?: CallOverrides
): Promise<string>;
LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET(
overrides?: CallOverrides
): Promise<string>;
"LP_INTEREST_RATE_REBALANCE_CONDITIONS_NOT_MET()"(
overrides?: CallOverrides
): Promise<string>;
LP_INVALID_EQUAL_ASSETS_TO_SWAP(overrides?: CallOverrides): Promise<string>;
"LP_INVALID_EQUAL_ASSETS_TO_SWAP()"(
overrides?: CallOverrides
): Promise<string>;
LP_INVALID_FLASHLOAN_MODE(overrides?: CallOverrides): Promise<string>;
"LP_INVALID_FLASHLOAN_MODE()"(overrides?: CallOverrides): Promise<string>;
LP_INV