IMaverickV2FactoryAdmin

Functions

setProtocolFeeRatio

Set the protocol fee ratio.

function setProtocolFeeRatio(uint8 _protocolFeeRatioD3) external;

Parameters

NameTypeDescription

_protocolFeeRatioD3

uint8

The new protocol fee ratio to set in 3-decimal units.

setProtocolLendingFeeRate

Set the protocol lending fee rate.

function setProtocolLendingFeeRate(uint256 _protocolLendingFeeRateD18) external;

Parameters

NameTypeDescription

_protocolLendingFeeRateD18

uint256

The new protocol lending fee rate to set in 18-decimal units.

setProtocolFeeReceiver

Set the protocol fee receiver address. If protocol fee is non-zero, user will be able to permissionlessly push protocol fee from a given pool to this address.

function setProtocolFeeReceiver(address receiver) external;

renounceOwnership

Renounce ownership of the contract.

function renounceOwnership() external;

transferOwnership

Transfer ownership of the contract to a new owner.

function transferOwnership(address newOwner) external;

Parameters

NameTypeDescription

newOwner

address

The address of the new owner.

Last updated