ArrakisV2Factory
Factory contract for deploying ArrakisV2 vault instances
Constant/Immutable Properties
Internal Properties
Structs
InitializePayload
External Functions
deployVault
deploy an ArrakisV2 vault instance
parameters :
returns :
checks :
check token addresses are not 0
check token addresses are not the same
events :
VaultCreated(address indexed manager, address indexed vault)
upgradeVaults
upgrade standalone TransparentProxy vaults to the latest Beacon implementation
parameters :
modifiers :
only owner
upgradeVaultsAndCall
upgrade standalone TransparentProxy vaults to the latest Beacon implementation and subsequently make a call
parameters :
modifiers :
only owner
makeVaultsImmutable
harden standalone TransparentProxy vaults by burning upgradability powers
parameters :
modifiers :
only owner
getProxyAdmin
inspect the proxyAdmin of an ArrakisV2 instance
parameters :
return :
getProxyImplementation
inspect the underlying implementation of an ArrakisV2 instance
parameters :
returns :
Inherited Standard Interfaces:
Ownable (transferOwnership)
Last updated