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
decodeArguments
Decodes 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
encodeArguments
Encodes 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
Initialized
Emitted when the loan manager is initialized.
event Initialized(
address poolManager_
);
Parameters:
0
poolManager_
address
address
Address of the associated pool manager.
\
Last updated