🏭Factory
Factory contract is the main contract of the protocol. It is used to create vault proxies and serves as registry.
View Methods
countVault
function countVault() external view returns (uint256)Type
Description
getWhitelistedTokens
function getWhitelistedTokens() external view returns (address[] memory)Type
Description
getFeesReceiver
function getFeesReceiver(uint256 _feeType) external view returns (address)Name
Type
Description
Type
Description
isTokenWhitelisted
Name
Type
Description
Type
Description
getFactoryState
Type
Description
getVaultState
Name
Type
Description
Name
Type
Description
getVaultOngoingFees
Name
Type
Description
Name
Type
Description
getShareState
Name
Type
Description
Name
Type
Description
getUserShareState
Name
Type
Description
Name
Type
Description
getRolesPerVault
Name
Type
Description
Type
Description
Write Methods
createVault
Name
Type
Description
setAccessManager
Name
Type
Description
setFeesManager
Name
Type
Description
setHarvester
Name
Type
Description
setSwapContracts
Name
Type
Description
setSwapAdapter
Name
Type
Description
addTokenAndPriceFeedsToWL
Name
Type
Description
removeTokensFromWhitelist
Name
Type
Description
Last updated