This contract is being backfilled. You may encounter incomplete storage history.

LendPool

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0xcac866c0 at 14752356
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 48 additional slots

No balances found for "LendPool"

0xce4111b8ca0ad6080960025d61867cd104ac9c0c3b39074ad0048512ef1904b1
From

Functions
Getter at block 20792690
getAddressesProvider(view returns (address)
0x24451f47caf13b24f4b5034e1df6c0e401ec0e46
getMaxNumberOfNfts(view returns (uint256)
256
getMaxNumberOfReserves(view returns (uint256)
32
getNftsList(view returns (address[])
[]
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)
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
setPause(bool val
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(
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.