FixedTermLoanManagerInitializer
Functions
accountedInterest
accountedInterest function accountedInterest()
view
returns (
uint112
);Return Values:
0
uint112
uint112
allowedSlippageFor
allowedSlippageFor function allowedSlippageFor(
address
)
view
returns (
uint256
);Parameters:
0
``
address
address
Return Values:
0
uint256
uint256
decodeArguments
decodeArgumentsDecodes the initialization arguments of a loan manager.
function decodeArguments(
bytes calldata_
)
pure
returns (
address poolManager_
);Parameters:
0
calldata_
bytes
bytes
ABI encoded address of the pool manager.
Return Values:
0
poolManager_
address
address
Address of the pool manager.
domainEnd
domainEnd function domainEnd()
view
returns (
uint48
);Return Values:
0
uint48
uint48
domainStart
domainStart function domainStart()
view
returns (
uint48
);Return Values:
0
uint48
uint48
encodeArguments
encodeArgumentsEncodes the initialization arguments of a loan manager.
function encodeArguments(
address poolManager_
)
pure
returns (
bytes calldata_
);Parameters:
0
poolManager_
address
address
Address of the pool manager.
Return Values:
0
calldata_
bytes
bytes
ABI encoded address of the pool manager.
fundsAsset
fundsAsset function fundsAsset()
view
returns (
address
);Return Values:
0
address
address
issuanceRate
issuanceRate function issuanceRate()
view
returns (
uint256
);Return Values:
0
uint256
uint256
liquidationInfo
liquidationInfo function liquidationInfo(
address
)
view
returns (
bool triggeredByGovernor,
uint128 principal,
uint120 interest,
uint256 lateInterest,
uint96 platformFees,
address liquidator
);Parameters:
0
``
address
address
Return Values:
0
triggeredByGovernor
bool
bool
1
principal
uint128
uint128
2
interest
uint120
uint120
3
lateInterest
uint256
uint256
4
platformFees
uint96
uint96
5
liquidator
address
address
minRatioFor
minRatioFor function minRatioFor(
address
)
view
returns (
uint256
);Parameters:
0
``
address
address
Return Values:
0
uint256
uint256
paymentCounter
paymentCounter function paymentCounter()
view
returns (
uint24
);Return Values:
0
uint24
uint24
paymentIdOf
paymentIdOf function paymentIdOf(
address
)
view
returns (
uint24
);Parameters:
0
``
address
address
Return Values:
0
uint24
uint24
payments
payments function payments(
uint256
)
view
returns (
uint24 platformManagementFeeRate,
uint24 delegateManagementFeeRate,
uint48 startDate,
uint48 paymentDueDate,
uint128 incomingNetInterest,
uint128 refinanceInterest,
uint256 issuanceRate
);Parameters:
0
``
uint256
uint256
Return Values:
0
platformManagementFeeRate
uint24
uint24
1
delegateManagementFeeRate
uint24
uint24
2
startDate
uint48
uint48
3
paymentDueDate
uint48
uint48
4
incomingNetInterest
uint128
uint128
5
refinanceInterest
uint128
uint128
6
issuanceRate
uint256
uint256
paymentWithEarliestDueDate
paymentWithEarliestDueDate function paymentWithEarliestDueDate()
view
returns (
uint24
);Return Values:
0
uint24
uint24
poolManager
poolManager function poolManager()
view
returns (
address
);Return Values:
0
address
address
principalOut
principalOut function principalOut()
view
returns (
uint128
);Return Values:
0
uint128
uint128
sortedPayments
sortedPayments function sortedPayments(
uint256
)
view
returns (
uint24 previous,
uint24 next,
uint48 paymentDueDate
);Parameters:
0
``
uint256
uint256
Return Values:
0
previous
uint24
uint24
1
next
uint24
uint24
2
paymentDueDate
uint48
uint48
unrealizedLosses
unrealizedLosses function unrealizedLosses()
view
returns (
uint128
);Return Values:
0
uint128
uint128
Events
Initialized
InitializedEmitted when the loan manager is initialized.
event Initialized(
address poolManager_
);Parameters:
0
poolManager_
address
address
Address of the associated pool manager.
Last updated