LoanManager
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
4
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 "LoanManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "LoanManager"
ABI
ABI objects
Getter at block 21330955
HUNDRED_PERCENT() view returns (uint256)
1000000
PRECISION() view returns (uint256)
1000000000000000000000000000
accountedInterest() view returns (uint112)
0
accruedInterest() view returns (uint256 accruedInterest_)
0
assetsUnderManagement() view returns (uint256 assetsUnderManagement_)
0
domainStart() view returns (uint40)
0
factory() view returns (address factory_)
0x0000000000000000000000000000000000000000
fundsAsset() view returns (address)
0x0000000000000000000000000000000000000000
implementation() view returns (address implementation_)
0x0000000000000000000000000000000000000000
issuanceRate() view returns (uint256)
0
poolManager() view returns (address)
0x0000000000000000000000000000000000000000
principalOut() view returns (uint128)
0
unrealizedLosses() view returns (uint128)
0
Read-only
impairmentFor(address) view returns (uint40 impairedDate, bool impairedByGovernor)
paymentFor(address) view returns (uint24 platformManagementFeeRate, uint24 delegateManagementFeeRate, uint40 startDate, uint168 issuanceRate)
State-modifying
Events callPrincipal(address loan_, uint256 principal_)
claim(int256 principal_, uint256 interest_, uint256 delegateServiceFee_, uint256 platformServiceFee_, uint40 nextPaymentDueDate_)
fund(address loan_)
impairLoan(address loan_)
migrate(address migrator_, bytes arguments_)
proposeNewTerms(address loan_, address refinancer_, uint256 deadline_, bytes[] calls_)
rejectNewTerms(address loan_, address refinancer_, uint256 deadline_, bytes[] calls_)
removeCall(address loan_)
removeLoanImpairment(address loan_)
setImplementation(address implementation_)
triggerDefault(address loan_) returns (uint256 remainingLosses_, uint256 unrecoveredPlatformFees_)
triggerDefault(address loan_, address liquidatorFactory_) returns (bool liquidationComplete_, uint256 remainingLosses_, uint256 unrecoveredPlatformFees_)
upgrade(uint256 version_, bytes arguments_)
AccountingStateUpdated(uint256 issuanceRate_, uint112 accountedInterest_)
ClaimedFundsDistributed(address indexed loan_, uint256 principal_, uint256 netInterest_, uint256 delegateManagementFee_, uint256 delegateServiceFee_, uint256 platformManagementFee_, uint256 platformServiceFee_)
ExpectedClaim(address indexed loan_, uint256 principal_, uint256 netInterest_, uint256 platformManagementFee_, uint256 platformServiceFee_)
LiquidatedFundsDistributed(address indexed loan_, uint256 toBorrower_, uint256 toPool_, uint256 toTreasury_)
PaymentAdded(address indexed loan_, uint256 platformManagementFeeRate_, uint256 delegateManagementFeeRate_, uint256 paymentDueDate_, uint256 issuanceRate_)
PaymentRemoved(address indexed loan_)
PrincipalOutUpdated(uint128 principalOut_)
UnrealizedLossesUpdated(uint128 unrealizedLosses_)
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.