AeraVaultHooks
AeraVaultHooks
State Variables
_LOWEST_MIN_DAILY_VALUE
uint256 private constant _LOWEST_MIN_DAILY_VALUE = ONE / 2;minDailyValue
uint256 public immutable minDailyValue;vault
currentDay
cumulativeDailyMultiplier
_targetSighashAllowed
_beforeValue
Functions
onlyVault
constructor
Name
Type
Description
addTargetSighash
Name
Type
Description
removeTargetSighash
Name
Type
Description
beforeDeposit
Name
Type
Description
afterDeposit
Name
Type
Description
beforeWithdraw
Name
Type
Description
afterWithdraw
Name
Type
Description
beforeSubmit
Name
Type
Description
afterSubmit
Name
Type
Description
beforeFinalize
afterFinalize
decommission
supportsInterface
targetSighashAllowed
Name
Type
Description
_addTargetSighash
Name
Type
Description
_isAllowanceSelector
Name
Type
Description
Name
Type
Description
_checkHooksOwner
Name
Type
Description
transferOwnership
Errors
Aera__CallerIsNotVault
Aera__VaultIsZeroAddress
Aera__HooksOwnerIsGuardian
Aera__HooksOwnerIsVault
Aera__MinDailyValueTooLow
Aera__MinDailyValueIsNotLessThanOne
Aera__NoCodeAtTarget
Aera__CallIsNotAllowed
Aera__VaultValueBelowMinDailyValue
Aera__AllowanceIsNotZero
Aera__HooksInitialOwnerIsZeroAddress
Aera__RemovingNonexistentTargetSighash
Aera__AddingDuplicateTargetSighash
Last updated

