LendPool

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x63761997 at 15388959
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 46 additional slots

No balances found for "LendPool"

No transactions found for "LendPool"


Functions
Getter at block 21275419
getAddressesProvider(view returns (address)
0x0000000000000000000000000000000000000000
getMaxNumberOfNfts(view returns (uint256)
0
getMaxNumberOfReserves(view returns (uint256)
0
getNftsList(view returns (address[])
[]
getPausedTime(view returns (uint256uint256)
(0, 0)
getReservesList(view returns (address[])
[]
paused(view returns (bool)
false
Read-only
finalizeTransfer(address assetaddress fromaddress touint256 amountuint256 balanceFromBeforeuint256 balanceToBeforeview 
getNftAuctionData(address nftAssetuint256 nftTokenIdview returns (uint256 loanIdaddress bidderAddressuint256 bidPriceuint256 bidBorrowAmountuint256 bidFine)
getNftAuctionEndTime(address nftAssetuint256 nftTokenIdview returns (uint256 loanIduint256 bidStartTimestampuint256 bidEndTimestampuint256 redeemEndTimestamp)
getNftCollateralData(address nftAssetaddress reserveAssetview returns (uint256 totalCollateralInETHuint256 totalCollateralInReserveuint256 availableBorrowsInETHuint256 availableBorrowsInReserveuint256 ltvuint256 liquidationThresholduint256 liquidationBonus)
getNftConfiguration(address assetview returns (struct DataTypesNftConfigurationMap)
getNftData(address assetview returns (struct DataTypesNftData)
getNftDebtData(address nftAssetuint256 nftTokenIdview returns (uint256 loanIdaddress reserveAssetuint256 totalCollateraluint256 totalDebtuint256 availableBorrowsuint256 healthFactor)
getNftLiquidatePrice(address nftAssetuint256 nftTokenIdview returns (uint256 liquidatePriceuint256 paybackAmount)
getReserveConfiguration(address assetview returns (struct DataTypesReserveConfigurationMap)
getReserveData(address assetview returns (struct DataTypesReserveData)
getReserveNormalizedIncome(address assetview returns (uint256)
getReserveNormalizedVariableDebt(address assetview returns (uint256)
onERC721Received(address operatoraddress fromuint256 tokenIdbytes datapure returns (bytes4)
State-modifying
auction(address nftAssetuint256 nftTokenIduint256 bidPriceaddress onBehalfOf
batchBorrow(address[] assetsuint256[] amountsaddress[] nftAssetsuint256[] nftTokenIdsaddress onBehalfOfuint16 referralCode
batchRepay(address[] nftAssetsuint256[] nftTokenIdsuint256[] amountsreturns (uint256[]bool[])
borrow(address assetuint256 amountaddress nftAssetuint256 nftTokenIdaddress onBehalfOfuint16 referralCode
deposit(address assetuint256 amountaddress onBehalfOfuint16 referralCode
initNft(address assetaddress bNftAddress
initReserve(address assetaddress bTokenAddressaddress debtTokenAddressaddress interestRateAddress
initialize(address provider
liquidate(address nftAssetuint256 nftTokenIduint256 amountreturns (uint256)
redeem(address nftAssetuint256 nftTokenIduint256 amountuint256 bidFinereturns (uint256)
repay(address nftAssetuint256 nftTokenIduint256 amountreturns (uint256bool)
setMaxNumberOfNfts(uint256 val
setMaxNumberOfReserves(uint256 val
setNftConfiguration(address assetuint256 configuration
setNftMaxSupplyAndTokenId(address assetuint256 maxSupplyuint256 maxTokenId
setPause(bool val
setPausedTime(uint256 startTimeuint256 durationTime
setReserveConfiguration(address assetuint256 configuration
setReserveInterestRateAddress(address assetaddress rateAddress
withdraw(address assetuint256 amountaddress toreturns (uint256)
Events
Auction(address useraddress indexed reserveuint256 bidPriceaddress indexed nftAssetuint256 nftTokenIdaddress onBehalfOfaddress indexed borroweruint256 loanId
Borrow(address useraddress indexed reserveuint256 amountaddress nftAssetuint256 nftTokenIdaddress indexed onBehalfOfuint256 borrowRateuint256 loanIduint16 indexed referral
Deposit(address useraddress indexed reserveuint256 amountaddress indexed onBehalfOfuint16 indexed referral
Liquidate(address useraddress indexed reserveuint256 repayAmountuint256 remainAmountaddress indexed nftAssetuint256 nftTokenIdaddress indexed borroweruint256 loanId
Paused(
PausedTimeUpdated(uint256 startTimeuint256 durationTime
Redeem(address useraddress indexed reserveuint256 borrowAmountuint256 fineAmountaddress indexed nftAssetuint256 nftTokenIdaddress indexed borroweruint256 loanId
Repay(address useraddress indexed reserveuint256 amountaddress indexed nftAssetuint256 nftTokenIdaddress indexed borroweruint256 loanId
ReserveDataUpdated(address indexed reserveuint256 liquidityRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
Unpaused(
Withdraw(address indexed useraddress indexed reserveuint256 amountaddress indexed to
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.