DONT USE
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
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
-
variable spans 49 additional slots
-
variable spans 43 additional slots
0xca7c…62bd
2 additional
variables
Balances ($0.00)
No balances found for "DONT USE"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15835252 | 2 years ago | | | 0 | 0.0047838162 |
ABI
ABI objects
Getter at block 21218336
factory() view returns (address)
0x55f9f26b3d7a4459205c70994c11775629530ea5
getDailyBorrows() view returns (uint256 maxInstantBorrow, uint256 dailyBorrows, uint256 maxDailyBorrowsLimit)
(maxInstantBorrow=0, dailyBorrows=0, maxDailyBorrowsLimit=1)
ltv() view returns (uint256)
1
maxLoanLength() view returns (uint96)
10
maxPrice() view returns (uint256)
0
maxVariableInterestPerEthPerSecond() view returns (uint256)
1
minimumInterest() view returns (uint256)
1
name() view returns (string)
DONT USE
nftContract() view returns (address)
0xca7ca7bcc765f77339be2d648ba53ce9c8a262bd
oracle() view returns (address)
0x4096b3f0e89c06e98d1095da7aefdd4b38eeb1e0
owner() view returns (address)
0x71a15ac12ee91bf7c83d08506f3a3588143898b5
symbol() view returns (string)
DONT USE
totalBorrowed() view returns (uint256)
0
Read-only
balanceOf(address owner) view returns (uint256)
checkOracle(uint216 price, uint256 deadline, uint8 v, bytes32 r, bytes32 s) view
currentAnnualInterest(uint256 priceOfNextItem) view returns (uint256 interest)
getApproved(uint256 tokenId) view returns (address)
getLoanId(uint256 nftId, uint256 interest, uint256 startTime, uint216 price) pure returns (uint256 id)
infoToRepayLoan(struct LendingPoolLoan loan) view returns (uint256 deadline, uint256 totalRepay, uint256 principal, uint256 interest, uint256 lateFees)
isApprovedForAll(address owner, address operator) view returns (bool)
liquidators(address) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events addLiquidator(address liq)
approve(address to, uint256 tokenId)
borrow(uint256[] nftId, uint216 price, uint256 deadline, uint256 maxInterest, uint256 totalToBorrow, uint8 v, bytes32 r, bytes32 s)
changeInterest(uint256 _maxInterestPerEthPerSecond, uint256 _minimumInterest)
changeLTV(uint256 _ltv)
deposit() payable
doEffectiveAltruism(struct LendingPoolLoan loan, address to)
emergencyShutdown()
initialize(address _oracle, uint256 _maxPrice, uint256 _maxDailyBorrows, string _name, string _symbol, struct LendingPoolInterests interests, address _owner, address _nftContract, address _factory, uint96 _maxLoanLength)
removeLiquidator(address liq)
renounceOwnership()
repay(struct LendingPoolLoan[] loansToRepay, address from) payable
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setMaxDailyBorrows(uint256 _maxDailyBorrows)
setMaxPrice(uint256 newMaxPrice)
setOracle(address newValue)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdraw(uint256 amount)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Borrowed(uint256 currentDailyBorrows, uint256 newBorrowedAmount)
Initialized(uint8 version)
LiquidatorAdded(address liquidator)
LiquidatorRemoved(address liquidator)
LoanCreated(uint256 indexed loanId, uint256 nft, uint256 interest, uint256 startTime, uint216 borrowed)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ReducedDailyBorrows(uint256 currentDailyBorrows, uint256 amountReduced)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
This contract contains no constructor objects.
fallback()
This contract contains no error objects.