0x5cfd3aed08a444be32839bd911ebecd688861164
Verified contract
Proxy
Active on
Base with 333 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 48 additional slots
-
variable spans 1 additional slot
0x2bd9…8ffc
0xa8ec…f30b
8 additional
variables
Balances ($0.00)
No balances found for "0x5cfd3aed08a444be32839bd911ebecd688861164"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22905249 | 4 days ago | | | 0 | 0.000016949108 | |
| 22649668 | 10 days ago | | | 0 | 0.0000054936617 | |
| 22649664 | 10 days ago | | | 0 | 0.0000054928688 | |
| 22649569 | 10 days ago | | | 0 | 0.0000052166023 | |
| 22649567 | 10 days ago | | | 0 | 0.0000052166023 | |
| 22649458 | 10 days ago | | | 0 | 0.0000054119325 | |
| 22649457 | 10 days ago | | | 0 | 0.0000054119325 | |
| 22618997 | 10 days ago | | | 0 | 0.000010713749 | |
| 22618988 | 10 days ago | | | 0 | 0.000011542315 | |
| 22618701 | 10 days ago | | | 0 | 0.000011522663 |
ABI
ABI objects
Getter at block 23068130
CURRENT_CODE_VERSION() view returns (uint8)
9
LIQUIDATION_DELAY() view returns (uint32)
86400
__totalVolumeFilled() view returns (uint256)
0
bidId() view returns (uint256)
349
collateralManager() view returns (address)
0x71b04a8569914bcb99d5f95644cf6b089c826024
escrowVault() view returns (address)
0x7f5a9a32e2ce39652c5f148ebaaa7fbd1a39cf23
lenderCommitmentForwarder() view returns (address)
0x84b550ee6959fa3f3a44498836f2a9473734ba78
lenderManager() view returns (address)
0x5594f9ee0ddf1e2d21ac8125dfea66fc4c85cd01
marketRegistry() view returns (address)
0x2bd9697bf0ab44be5ca698fb5787d8f13ca48ffc
owner() view returns (address)
0x2f74c448cf6d613bee183fe35db0c9ac5084f66a
paused() view returns (bool)
false
protocolFee() view returns (uint16)
5
reputationManager() view returns (address)
0xa8ec4511c5f7e8b0859b1e3bff50641ecf98f30b
version() view returns (uint256)
0
Read-only
__lenderVolumeFilled(address) view returns (uint256)
bidDefaultDuration(uint256) view returns (uint32)
bidExpirationTime(uint256) view returns (uint32)
bidPaymentCycleType(uint256) view returns (uint8)
bids(uint256) view returns (address borrower, address receiver, address lender, uint256 marketplaceId, bytes32 _metadataURI, struct LoanDetails loanDetails, struct Terms terms, uint8 state, uint8 paymentType)
borrowerBids(address, uint256) view returns (uint256)
calculateAmountDue(uint256 _bidId, uint256 _timestamp) view returns (struct Payment due)
calculateAmountOwed(uint256 _bidId, uint256 _timestamp) view returns (struct Payment owed)
calculateNextDueDate(uint256 _bidId) view returns (uint32 dueDate_)
getBidState(uint256 _bidId) view returns (uint8)
getBorrowerActiveLoanIds(address _borrower) view returns (uint256[])
getBorrowerLoanIds(address _borrower) view returns (uint256[])
getLoanBorrower(uint256 _bidId) view returns (address borrower_)
getLoanLender(uint256 _bidId) view returns (address lender_)
getLoanLendingToken(uint256 _bidId) view returns (address token_)
getLoanMarketId(uint256 _bidId) view returns (uint256 _marketId)
getLoanSummary(uint256 _bidId) view returns (address borrower, address lender, uint256 marketId, address principalTokenAddress, uint256 principalAmount, uint32 acceptedTimestamp, uint32 lastRepaidTimestamp, uint8 bidState)
getMetadataURI(uint256 _bidId) view returns (string metadataURI_)
hasApprovedMarketForwarder(uint256 _marketId, address _forwarder, address _account) view returns (bool)
isLoanDefaulted(uint256 _bidId) view returns (bool)
isLoanExpired(uint256 _bidId) view returns (bool)
isLoanLiquidateable(uint256 _bidId) view returns (bool)
isPaymentLate(uint256 _bidId) view returns (bool)
isTrustedForwarder(address forwarder) view returns (bool)
isTrustedMarketForwarder(uint256 _marketId, address _trustedMarketForwarder) view returns (bool)
lastRepaidTimestamp(uint256 _bidId) view returns (uint32)
lenderVolumeFilled(address, address) view returns (uint256)
totalVolumeFilled(address) view returns (uint256)
uris(uint256) view returns (string)
State-modifying
Events approveMarketForwarder(uint256 _marketId, address _forwarder)
cancelBid(uint256 _bidId)
claimLoanNFT(uint256 _bidId)
initialize(uint16 _protocolFee, address _marketRegistry, address _reputationManager, address _lenderCommitmentForwarder, address _collateralManager, address _lenderManager, address _escrowVault)
lenderAcceptBid(uint256 _bidId) returns (uint256 amountToProtocol, uint256 amountToMarketplace, uint256 amountToBorrower)
lenderCloseLoan(uint256 _bidId)
liquidateLoanFull(uint256 _bidId)
marketOwnerCancelBid(uint256 _bidId)
pauseProtocol()
renounceMarketForwarder(uint256 _marketId, address _forwarder)
renounceOwnership()
repayLoan(uint256 _bidId, uint256 _amount)
repayLoanFull(uint256 _bidId)
repayLoanFullWithoutCollateralWithdraw(uint256 _bidId)
repayLoanMinimum(uint256 _bidId)
repayLoanWithoutCollateralWithdraw(uint256 _bidId, uint256 _amount)
setEscrowVault(address _escrowVault)
setProtocolFee(uint16 newFee)
setTrustedMarketForwarder(uint256 _marketId, address _forwarder)
submitBid(address _lendingToken, uint256 _marketplaceId, uint256 _principal, uint32 _duration, uint16 _APR, string _metadataURI, address _receiver) returns (uint256 bidId_)
submitBid(address _lendingToken, uint256 _marketplaceId, uint256 _principal, uint32 _duration, uint16 _APR, string _metadataURI, address _receiver, struct Collateral[] _collateralInfo) returns (uint256 bidId_)
transferOwnership(address newOwner)
unpauseProtocol()
AcceptedBid(uint256 indexed bidId, address indexed lender)
CancelledBid(uint256 indexed bidId)
FeePaid(uint256 indexed bidId, string indexed feeType, uint256 indexed amount)
Initialized(uint8 version)
LoanLiquidated(uint256 indexed bidId, address indexed liquidator)
LoanRepaid(uint256 indexed bidId)
LoanRepayment(uint256 indexed bidId)
MarketForwarderApproved(uint256 indexed marketId, address indexed forwarder, address sender)
MarketForwarderRenounced(uint256 indexed marketId, address indexed forwarder, address sender)
MarketOwnerCancelledBid(uint256 indexed bidId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
ProtocolFeeSet(uint16 newFee, uint16 oldFee)
SubmittedBid(uint256 indexed bidId, address indexed borrower, address receiver, bytes32 indexed metadataURI)
TrustedMarketForwarderSet(uint256 indexed marketId, address forwarder, address sender)
Unpaused(address account)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
ActionNotAllowed(uint256 bidId, string action, string message)
PaymentNotMinimum(uint256 bidId, uint256 payment, uint256 minimumOwed)