TellerV2

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xbcce4276 at 17994265
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
6 additional variables

No balances found for "TellerV2"

No transactions found for "TellerV2"


Functions
Getter at block 21230536
CURRENT_CODE_VERSION(view returns (uint8)
9
LIQUIDATION_DELAY(view returns (uint32)
86400
__totalVolumeFilled(view returns (uint256)
0
bidId(view returns (uint256)
0
collateralManager(view returns (address)
0x0000000000000000000000000000000000000000
escrowVault(view returns (address)
0x0000000000000000000000000000000000000000
lenderCommitmentForwarder(view returns (address)
0x0000000000000000000000000000000000000000
lenderManager(view returns (address)
0x0000000000000000000000000000000000000000
marketRegistry(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
protocolFee(view returns (uint16)
0
reputationManager(view returns (address)
0x0000000000000000000000000000000000000000
version(view returns (uint256)
0
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
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
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 trustedForwarder
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ActionNotAllowed(uint256 bidIdstring actionstring message
PaymentNotMinimum(uint256 bidIduint256 paymentuint256 minimumOwed