TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 2,394 txns
Deployed by via 0xff7c98f7 at 15094701
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
-
variable spans 48 additional slots
-
variable spans 1 additional slot
8 additional variables

No balances found for "TransparentUpgradeableProxy"

0x57f8895c58dab4b9a09b8af79f1773c5bfa6c20219fd8380b892e71a2080b782
0x0c36cb7b0a1627ef05684857a4349cdbfb6791b151bb66b834feb9faf9d69642
0x74340366bc4fdad63d8f234071e5bff8719c989a9ae9f47a9241032d5024b6f0
0xdc8ffb98844c0c79326d6bea163625f25d959518fc58fa1f31de97ee4b9ef8d9
0x3eddd83eed5a1b504a41714e77dab0eecb0a9bc75cf82e896979f12a3f6d2721
0x245b79d375e5e08876232c80d79e68344c24878e3b9076da154d2115bfeb0eb4
0x4db748ef23a1fedc14f109b5c0456c758ad362562e1838cc53e153c7c8e2ac5f
0x964e88408a263cfede16b9abc9879a3b83beabb89366db467ace86a957ccc78b
0x58527d756023e06562a3b801e5b6e5c5db5fda1d8f2915c337d71ce31d92a443
0xdce3a7be5a140ae1a2289265bdd916bbd685bda3e858aac9e184231d6c3e5c2d

Functions
Getter at block 20887032
CURRENT_CODE_VERSION(view returns (uint8)
9
LIQUIDATION_DELAY(view returns (uint32)
86400
__totalVolumeFilled(view returns (uint256)
0
bidId(view returns (uint256)
2549
collateralManager(view returns (address)
0x2551a099129ad9b0b1fec16f34d9cb73c237be8b
escrowVault(view returns (address)
0xe938412e18c86d7630f4c37acb517928411a5960
lenderCommitmentForwarder(view returns (address)
0x17a8e82351661dfd568fee6d7c38695b67e1e924
lenderManager(view returns (address)
0xdbb554e621e1cc52d9ad63b6e47fc98568264115
marketRegistry(view returns (address)
0x5e30357d5136bc4bfadba1ab341d0da09fe7a9f1
owner(view returns (address)
0x9e3bfee4c6b4d28b5113e4786a1d9812eb3d2db6
paused(view returns (bool)
false
protocolFee(view returns (uint16)
5
reputationManager(view returns (address)
0xf0da18a5b53a6c0c4e763013a8daeed895a93627
version(view returns (uint256)
7
Read-only
__lenderVolumeFilled(addressview returns (uint256)
bidDefaultDuration(uint256view returns (uint32)
bidExpirationTime(uint256view returns (uint32)
bidPaymentCycleType(uint256view returns (uint8)
bids(uint256view returns (address borroweraddress receiveraddress lenderuint256 marketplaceIdbytes32 _metadataURIstruct LoanDetails loanDetailsstruct Terms termsuint8 stateuint8 paymentType)
borrowerBids(addressuint256view returns (uint256)
calculateAmountDue(uint256 _bidIduint256 _timestampview returns (struct Payment due)
calculateAmountOwed(uint256 _bidIduint256 _timestampview returns (struct Payment owed)
calculateNextDueDate(uint256 _bidIdview returns (uint32 dueDate_)
getBidState(uint256 _bidIdview returns (uint8)
getBorrowerActiveLoanIds(address _borrowerview returns (uint256[])
getBorrowerLoanIds(address _borrowerview returns (uint256[])
getLoanBorrower(uint256 _bidIdview returns (address borrower_)
getLoanLender(uint256 _bidIdview returns (address lender_)
getLoanLendingToken(uint256 _bidIdview returns (address token_)
getLoanMarketId(uint256 _bidIdview returns (uint256 _marketId)
getLoanSummary(uint256 _bidIdview returns (address borroweraddress lenderuint256 marketIdaddress principalTokenAddressuint256 principalAmountuint32 acceptedTimestampuint32 lastRepaidTimestampuint8 bidState)
getMetadataURI(uint256 _bidIdview returns (string metadataURI_)
hasApprovedMarketForwarder(uint256 _marketIdaddress _forwarderaddress _accountview returns (bool)
isLoanDefaulted(uint256 _bidIdview returns (bool)
isLoanExpired(uint256 _bidIdview returns (bool)
isLoanLiquidateable(uint256 _bidIdview returns (bool)
isPaymentLate(uint256 _bidIdview returns (bool)
isTrustedForwarder(address forwarderview returns (bool)
isTrustedMarketForwarder(uint256 _marketIdaddress _trustedMarketForwarderview returns (bool)
lastRepaidTimestamp(uint256 _bidIdview returns (uint32)
lenderVolumeFilled(addressaddressview returns (uint256)
totalVolumeFilled(addressview returns (uint256)
uris(uint256view returns (string)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approveMarketForwarder(uint256 _marketIdaddress _forwarder
cancelBid(uint256 _bidId
claimLoanNFT(uint256 _bidId
initialize(uint16 _protocolFeeaddress _marketRegistryaddress _reputationManageraddress _lenderCommitmentForwarderaddress _collateralManageraddress _lenderManageraddress _escrowVault
lenderAcceptBid(uint256 _bidIdreturns (uint256 amountToProtocoluint256 amountToMarketplaceuint256 amountToBorrower)
lenderCloseLoan(uint256 _bidId
liquidateLoanFull(uint256 _bidId
marketOwnerCancelBid(uint256 _bidId
pauseProtocol(
renounceMarketForwarder(uint256 _marketIdaddress _forwarder
renounceOwnership(
repayLoan(uint256 _bidIduint256 _amount
repayLoanFull(uint256 _bidId
repayLoanFullWithoutCollateralWithdraw(uint256 _bidId
repayLoanMinimum(uint256 _bidId
repayLoanWithoutCollateralWithdraw(uint256 _bidIduint256 _amount
setEscrowVault(address _escrowVault
setProtocolFee(uint16 newFee
setTrustedMarketForwarder(uint256 _marketIdaddress _forwarder
submitBid(address _lendingTokenuint256 _marketplaceIduint256 _principaluint32 _durationuint16 _APRstring _metadataURIaddress _receiverreturns (uint256 bidId_)
submitBid(address _lendingTokenuint256 _marketplaceIduint256 _principaluint32 _durationuint16 _APRstring _metadataURIaddress _receiverstruct Collateral[] _collateralInforeturns (uint256 bidId_)
transferOwnership(address newOwner
unpauseProtocol(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AcceptedBid(uint256 indexed bidIdaddress indexed lender
CancelledBid(uint256 indexed bidId
FeePaid(uint256 indexed bidIdstring indexed feeTypeuint256 indexed amount
Initialized(uint8 version
LoanLiquidated(uint256 indexed bidIdaddress indexed liquidator
LoanRepaid(uint256 indexed bidId
LoanRepayment(uint256 indexed bidId
MarketForwarderApproved(uint256 indexed marketIdaddress indexed forwarderaddress sender
MarketForwarderRenounced(uint256 indexed marketIdaddress indexed forwarderaddress sender
MarketOwnerCancelledBid(uint256 indexed bidId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
ProtocolFeeSet(uint16 newFeeuint16 oldFee
SubmittedBid(uint256 indexed bidIdaddress indexed borroweraddress receiverbytes32 indexed metadataURI
TrustedMarketForwarderSet(uint256 indexed marketIdaddress forwarderaddress sender
Unpaused(address account
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors
ActionNotAllowed(uint256 bidIdstring actionstring message
PaymentNotMinimum(uint256 bidIduint256 paymentuint256 minimumOwed