StrategOperatorProxy
This contract serves as a proxy for executing operations on strategy vaults. It requires the OPERATOR_ROLE to perform the operations.
Methods
addressProvider
function addressProvider() external view returns (contract IStrategAddressesProvider)Returns
Name
Type
Description
authority
function authority() external view returns (address)Returns
Name
Type
Description
initialize
function initialize(address _authority, address _addressProvider) external nonpayableParameters
Name
Type
Description
isConsumingScheduledOp
Returns
Name
Type
Description
lockVaults
Parameters
Name
Type
Description
lockedVault
Parameters
Name
Type
Description
Returns
Name
Type
Description
oracleUpdateOperation
Parameters
Name
Type
Description
positionManagerOperation
Parameters
Name
Type
Description
setAuthority
Parameters
Name
Type
Description
unlockVaults
Parameters
Name
Type
Description
userWithdrawalRebalancedNonce
Parameters
Name
Type
Description
Returns
Name
Type
Description
vaultHarvest
Parameters
Name
Type
Description
vaultRebalance
Parameters
Name
Type
Description
vaultStopStrategy
Parameters
Name
Type
Description
vaultWithdrawalRebalance
Parameters
Name
Type
Description
Returns
Name
Type
Description
withdraw
Parameters
Name
Type
Description
Events
AuthorityUpdated
Parameters
Name
Type
Description
Initialized
Parameters
Name
Type
Description
PositionManagerRebalanced
Parameters
Name
Type
Description
VaultLocked
Parameters
Name
Type
Description
VaultStrategyHarvested
Parameters
Name
Type
Description
VaultStrategyRebalanced
Parameters
Name
Type
Description
VaultStrategyStopped
Parameters
Name
Type
Description
VaultStrategyWithdrawalRebalanced
Parameters
Name
Type
Description
VaultUnlocked
Parameters
Name
Type
Description
Errors
AccessManagedInvalidAuthority
Parameters
Name
Type
Description
AccessManagedRequiredDelay
Parameters
Name
Type
Description
AccessManagedUnauthorized
Parameters
Name
Type
Description
AddressEmptyCode
Parameters
Name
Type
Description
AddressInsufficientBalance
Parameters
Name
Type
Description
DeadlineExceeded
ECDSAInvalidSignature
ECDSAInvalidSignatureLength
Parameters
Name
Type
Description
ECDSAInvalidSignatureS
Parameters
Name
Type
Description
FailedInnerCall
InvalidInitialization
NotInitializing
OnlyUserInteraction
PortalExecutionFailed
Parameters
Name
Type
Description
PositionManagerOperationReverted
Parameters
Name
Type
Description
SOPTAllowanceNotSufficient
SafeERC20FailedOperation
Parameters
Name
Type
Description
VaultIsLocked
VaultRebalanceReverted
Parameters
Name
Type
Description
Last updated