@augmentedfinance/protocol-v1
Version:
Augmented Protocol smart contracts
420 lines • 10.9 kB
JavaScript
"use strict";
/* Autogenerated file. Do not edit manually. */
/* tslint:disable */
/* eslint-disable */
Object.defineProperty(exports, "__esModule", { value: true });
exports.ILendingPoolEventsFactory = void 0;
const ethers_1 = require("ethers");
class ILendingPoolEventsFactory {
static connect(address, signerOrProvider) {
return new ethers_1.Contract(address, _abi, signerOrProvider);
}
}
exports.ILendingPoolEventsFactory = ILendingPoolEventsFactory;
const _abi = [
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: false,
internalType: "address",
name: "user",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "onBehalfOf",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "borrowRateMode",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "borrowRate",
type: "uint256",
},
{
indexed: true,
internalType: "uint256",
name: "referral",
type: "uint256",
},
],
name: "Borrow",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: false,
internalType: "address",
name: "user",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "onBehalfOf",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256",
},
{
indexed: true,
internalType: "uint256",
name: "referral",
type: "uint256",
},
],
name: "Deposit",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: false,
internalType: "uint16",
name: "disabledFeatures",
type: "uint16",
},
],
name: "DisabledFeaturesUpdated",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "target",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "initiator",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "asset",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "premium",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "referral",
type: "uint256",
},
],
name: "FlashLoan",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: false,
internalType: "uint16",
name: "premium",
type: "uint16",
},
],
name: "FlashLoanPremiumUpdated",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: false,
internalType: "address",
name: "extension",
type: "address",
},
],
name: "LendingPoolExtensionUpdated",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "collateralAsset",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "debtAsset",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "debtToCover",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "liquidatedCollateralAmount",
type: "uint256",
},
{
indexed: false,
internalType: "address",
name: "liquidator",
type: "address",
},
{
indexed: false,
internalType: "bool",
name: "receiveDeposit",
type: "bool",
},
],
name: "LiquidationCall",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
],
name: "RebalanceStableBorrowRate",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "repayer",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256",
},
],
name: "Repay",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "underlying",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "liquidityRate",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "stableBorrowRate",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "variableBorrowRate",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "liquidityIndex",
type: "uint256",
},
{
indexed: false,
internalType: "uint256",
name: "variableBorrowIndex",
type: "uint256",
},
],
name: "ReserveDataUpdated",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
],
name: "ReserveUsedAsCollateralDisabled",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
],
name: "ReserveUsedAsCollateralEnabled",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "rateMode",
type: "uint256",
},
],
name: "Swap",
type: "event",
},
{
anonymous: false,
inputs: [
{
indexed: true,
internalType: "address",
name: "reserve",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "user",
type: "address",
},
{
indexed: true,
internalType: "address",
name: "to",
type: "address",
},
{
indexed: false,
internalType: "uint256",
name: "amount",
type: "uint256",
},
],
name: "Withdraw",
type: "event",
},
];
//# sourceMappingURL=ILendingPoolEventsFactory.js.map