MaverickV2Factory
State Variables
poolLists
mapping(IERC20 => mapping(IERC20 => IMaverickV2Pool[])) private poolLists;poolListsPermissioned
mapping(address => mapping(IERC20 => mapping(IERC20 => IMaverickV2Pool[]))) private poolListsPermissioned;isFactoryPool
mapping(IMaverickV2Pool => bool) public isFactoryPool;isFactoryPoolPermissioned
mapping(IMaverickV2Pool => bool) public isFactoryPoolPermissioned;protocolFeeRatioD3
protocolLendingFeeRateD18
deployParameters
protocolFeeReceiver
allPools
allPoolsPermissioned
Functions
constructor
setProtocolFeeRatio
Name
Type
Description
setProtocolLendingFeeRate
Name
Type
Description
setProtocolFeeReceiver
transferOwnership
Name
Type
Description
renounceOwnership
claimProtocolFeeForPool
Name
Type
Description
claimProtocolFeeForPool
Name
Type
Description
updateProtocolFeeRatioForPool
Name
Type
Description
updateProtocolLendingFeeRateForPool
Name
Type
Description
create
Name
Type
Description
createPermissioned
Name
Type
Description
owner
lookup
lookup
_slice
Name
Type
Description
Name
Type
Description
_createChecks
_checkProtocolFeeRatio
_checkProtocolLendingFeeRate
Last updated