MapleLoan
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
3
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "MapleLoan"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MapleLoan"
ABI
ABI objects
Getter at block 21387093 globals() view returns (address globals_)
HUNDRED_PERCENT() view returns (uint256)
1000000
borrower() view returns (address)
0x0000000000000000000000000000000000000000
calledPrincipal() view returns (uint256)
0
dateCalled() view returns (uint40)
0
dateFunded() view returns (uint40)
0
dateImpaired() view returns (uint40)
0
datePaid() view returns (uint40)
0
defaultDate() view returns (uint40 paymentDefaultDate_)
0
delegateServiceFeeRate() view returns (uint64)
0
factory() view returns (address factory_)
0x0000000000000000000000000000000000000000
fundsAsset() view returns (address)
0x0000000000000000000000000000000000000000
gracePeriod() view returns (uint32)
0
implementation() view returns (address implementation_)
0x0000000000000000000000000000000000000000
interestRate() view returns (uint64)
0
isCalled() view returns (bool isCalled_)
false
isImpaired() view returns (bool isImpaired_)
false
isInDefault() view returns (bool isInDefault_)
false
lateFeeRate() view returns (uint64)
0
lateInterestPremiumRate() view returns (uint64)
0
lender() view returns (address)
0x0000000000000000000000000000000000000000
noticePeriod() view returns (uint32)
0
paymentDueDate() view returns (uint40 paymentDueDate_)
0
paymentInterval() view returns (uint32)
0
pendingBorrower() view returns (address)
0x0000000000000000000000000000000000000000
pendingLender() view returns (address)
0x0000000000000000000000000000000000000000
platformServiceFeeRate() view returns (uint64)
0
principal() view returns (uint256)
0
refinanceCommitment() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
Read-only
getPaymentBreakdown(uint256 timestamp_) view returns (uint256 principal_, uint256 interest_, uint256 lateInterest_, uint256 delegateServiceFee_, uint256 platformServiceFee_)
State-modifying
Events acceptBorrower()
acceptLender()
acceptNewTerms(address refinancer_, uint256 deadline_, bytes[] calls_) returns (bytes32 refinanceCommitment_)
callPrincipal(uint256 principalToReturn_) returns (uint40 paymentDueDate_, uint40 defaultDate_)
fund() returns (uint256 fundsLent_, uint40 paymentDueDate_, uint40 defaultDate_)
impair() returns (uint40 paymentDueDate_, uint40 defaultDate_)
makePayment(uint256 principalToReturn_) returns (uint256 interest_, uint256 lateInterest_, uint256 delegateServiceFee_, uint256 platformServiceFee_)
migrate(address migrator_, bytes arguments_)
proposeNewTerms(address refinancer_, uint256 deadline_, bytes[] calls_) returns (bytes32 refinanceCommitment_)
rejectNewTerms(address refinancer_, uint256 deadline_, bytes[] calls_) returns (bytes32 refinanceCommitment_)
removeCall() returns (uint40 paymentDueDate_, uint40 defaultDate_)
removeImpairment() returns (uint40 paymentDueDate_, uint40 defaultDate_)
repossess(address destination_) returns (uint256 fundsRepossessed_)
setImplementation(address newImplementation_)
setPendingBorrower(address pendingBorrower_)
setPendingLender(address pendingLender_)
skim(address token_, address destination_) returns (uint256 skimmed_)
upgrade(uint256 toVersion_, bytes arguments_)
BorrowerAccepted(address indexed borrower_)
CallRemoved(uint40 paymentDueDate_, uint40 defaultDate_)
Funded(uint256 amount_, uint40 paymentDueDate_, uint40 defaultDate_)
Impaired(uint40 paymentDueDate_, uint40 defaultDate_)
ImpairmentRemoved(uint40 paymentDueDate_, uint40 defaultDate_)
Initialized(address indexed borrower_, address indexed lender_, address indexed fundsAsset_, uint256 principalRequested_, uint32[3] termDetails_, uint64[4] rates_)
LenderAccepted(address indexed lender_)
NewTermsAccepted(bytes32 refinanceCommitment_, address refinancer_, uint256 deadline_, bytes[] calls_)
NewTermsProposed(bytes32 refinanceCommitment_, address refinancer_, uint256 deadline_, bytes[] calls_)
NewTermsRejected(bytes32 refinanceCommitment_, address refinancer_, uint256 deadline_, bytes[] calls_)
PaymentMade(address indexed lender_, uint256 principalPaid_, uint256 interestPaid_, uint256 lateInterestPaid_, uint256 delegateServiceFee_, uint256 platformServiceFee_, uint40 paymentDueDate_, uint40 defaultDate_)
PendingBorrowerSet(address indexed pendingBorrower_)
PendingLenderSet(address indexed pendingLender_)
PrincipalCalled(uint256 principalToReturn_, uint40 paymentDueDate_, uint40 defaultDate_)
PrincipalReturned(uint256 principalReturned_, uint256 principalRemaining_)
Repossessed(uint256 fundsRepossessed_, address indexed destination_)
Skimmed(address indexed token_, uint256 amount_, address indexed destination_)
Upgraded(uint256 toVersion_, bytes arguments_)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.