PoolManagerInitializer

Functions

active

Returns whether or not a pool is active.

    function active()
        view
        returns (
            bool
        );

Return Values:

asset

Gets the address of the funds asset.

    function asset()
        view
        returns (
            address
        );

Return Values:

configured

Returns whether or not a pool is configured.

    function configured()
        view
        returns (
            bool
        );

Return Values:

decodeArguments

    function decodeArguments(
        bytes encodedArguments_
    )
        pure
        returns (
            address poolDelegate_,
            address asset_,
            uint256 initialSupply_,
            string name_,
            string symbol_
        );

Parameters:

Return Values:

delegateManagementFeeRate

Gets the delegate management fee rate.

    function delegateManagementFeeRate()
        view
        returns (
            uint256
        );

Return Values:

encodeArguments

    function encodeArguments(
        address poolDelegate_,
        address asset_,
        uint256 initialSupply_,
        string name_,
        string symbol_
    )
        pure
        returns (
            bytes encodedArguments_
        );

Parameters:

Return Values:

isLoanManager

Returns whether or not the given address is a loan manager.

    function isLoanManager(
        address
    )
        view
        returns (
            bool
        );

Parameters:

Return Values:

isValidLender

Returns whether or not the given address is a valid lender.

    function isValidLender(
        address
    )
        view
        returns (
            bool
        );

Parameters:

Return Values:

liquidityCap

Gets the liquidity cap for the pool.

    function liquidityCap()
        view
        returns (
            uint256
        );

Return Values:

loanManagerList

Gets the address of the loan manager in the list.

    function loanManagerList(
        uint256
    )
        view
        returns (
            address
        );

Parameters:

Return Values:

openToPublic

Returns whether or not a pool is open to public deposits.

    function openToPublic()
        view
        returns (
            bool
        );

Return Values:

pendingPoolDelegate

Gets the address of the pending pool delegate.

    function pendingPoolDelegate()
        view
        returns (
            address
        );

Return Values:

pool

Gets the address of the pool.

    function pool()
        view
        returns (
            address
        );

Return Values:

poolDelegate

Gets the address of the pool delegate.

    function poolDelegate()
        view
        returns (
            address
        );

Return Values:

poolDelegateCover

Gets the address of the pool delegate cover.

    function poolDelegateCover()
        view
        returns (
            address
        );

Return Values:

withdrawalManager

Gets the address of the withdrawal manager.

    function withdrawalManager()
        view
        returns (
            address
        );

Return Values:

Events

Initialized

    event Initialized(
        address owner_,
        address asset_,
        address pool_
    );

Parameters:

Last updated