MapleLoan

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xc3903da9 at 17372595
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MapleLoan"

No transactions found for "MapleLoan"


Functions
Getter at block 21387093
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
 
globals(view returns (address globals_)
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
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_
Events
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_
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.