Janitooor Band Bear Loans
Verified contract
Proxy
Active on
Ethereum with 73 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
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
2 additional
variables
Balances ($0.00)
Native
Value
$0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0 | $3,155.32 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17876896 | a year ago | | | 0 | 0.00055669852 | |
| 17876885 | a year ago | | | 0 | 0.0018643854 | |
| 17641528 | a year ago | | | 0 | 0.0079589080 | |
| 17639901 | a year ago | | | 0 | 0.0044871742 | |
| 17639892 | a year ago | | | 1.4091948 | 0.0022834383 | |
| 17638544 | a year ago | | | 1.3255887 | 0.0029302980 | |
| 17635157 | a year ago | | | 0 | 0.00098090392 | |
| 17630913 | a year ago | | | 1.3246548 | 0.0057372927 | |
| 17628833 | a year ago | | | 1.3244257 | 0.0072348974 | |
| 17592943 | a year ago | | | 0.87454704 | 0.0051822808 |
ABI
ABI objects
Getter at block 21219156
factory() view returns (address)
0x55f9f26b3d7a4459205c70994c11775629530ea5
getDailyBorrows() view returns (uint256 maxInstantBorrow, uint256 dailyBorrows, uint256 maxDailyBorrowsLimit)
(maxInstantBorrow=224, dailyBorrows=0, maxDailyBorrowsLimit=20000000000000000000)
ltv() view returns (uint256)
600000000000000000
maxLoanLength() view returns (uint96)
2592000
maxPrice() view returns (uint256)
3906700000000000000
maxVariableInterestPerEthPerSecond() view returns (uint256)
3170979199
minimumInterest() view returns (uint256)
4439370877
name() view returns (string)
Janitooor Band Bear Loans
nftContract() view returns (address)
0xb4e570232d3e55d2ee850047639dc74da83c7067
oracle() view returns (address)
0x4096b3f0e89c06e98d1095da7aefdd4b38eeb1e0
owner() view returns (address)
0xe822ecac55a3a20bb4b24cdd83401eaa73dd3bb4
symbol() view returns (string)
JBBL
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.