Skip to content

Latest commit

 

History

History
273 lines (190 loc) · 5.52 KB

open-term-loan-manager-initializer.md

File metadata and controls

273 lines (190 loc) · 5.52 KB

OpenTermLoanManagerInitializer

\

Functions

accountedInterest

    function accountedInterest()
        view
        returns (
            uint112
        );

Return Values:

Index Name Type Internal Type Description
0 uint112 uint112

\

decodeArguments

    function decodeArguments(
        bytes calldata_
    )
        pure
        returns (
            address poolManager_
        );

Parameters:

Index Name Type Internal Type Description
0 calldata_ bytes bytes

Return Values:

Index Name Type Internal Type Description
0 poolManager_ address address

\

domainStart

    function domainStart()
        view
        returns (
            uint40
        );

Return Values:

Index Name Type Internal Type Description
0 uint40 uint40

\

encodeArguments

    function encodeArguments(
        address poolManager_
    )
        pure
        returns (
            bytes calldata_
        );

Parameters:

Index Name Type Internal Type Description
0 poolManager_ address address

Return Values:

Index Name Type Internal Type Description
0 calldata_ bytes bytes

\

fundsAsset

    function fundsAsset()
        view
        returns (
            address
        );

Return Values:

Index Name Type Internal Type Description
0 address address

\

impairmentFor

    function impairmentFor(
        address
    )
        view
        returns (
            uint40 impairedDate,
            bool impairedByGovernor
        );

Parameters:

Index Name Type Internal Type Description
0 `` address address

Return Values:

Index Name Type Internal Type Description
0 impairedDate uint40 uint40
1 impairedByGovernor bool bool

\

issuanceRate

    function issuanceRate()
        view
        returns (
            uint256
        );

Return Values:

Index Name Type Internal Type Description
0 uint256 uint256

\

paymentFor

    function paymentFor(
        address
    )
        view
        returns (
            uint24 platformManagementFeeRate,
            uint24 delegateManagementFeeRate,
            uint40 startDate,
            uint168 issuanceRate
        );

Parameters:

Index Name Type Internal Type Description
0 `` address address

Return Values:

Index Name Type Internal Type Description
0 platformManagementFeeRate uint24 uint24
1 delegateManagementFeeRate uint24 uint24
2 startDate uint40 uint40
3 issuanceRate uint168 uint168

\

poolManager

    function poolManager()
        view
        returns (
            address
        );

Return Values:

Index Name Type Internal Type Description
0 address address

\

principalOut

    function principalOut()
        view
        returns (
            uint128
        );

Return Values:

Index Name Type Internal Type Description
0 uint128 uint128

\

unrealizedLosses

    function unrealizedLosses()
        view
        returns (
            uint128
        );

Return Values:

Index Name Type Internal Type Description
0 uint128 uint128

\

Events

Initialized

    event Initialized(
        address poolManager_
    );

Parameters:

Index Name Type Internal Type Description
0 poolManager_ address address

\