AuraBalVault - Compounder
The AuraBalVault compounder is ERC4626 compatible
AuraBalVault
isHarvestPermissioned
bool isHarvestPermissionedauthorizedHarvesters
mapping(address => bool) authorizedHarvestersconstructor
constructor(address _token, address _virtualRewardFactory) publicsetHarvestPermissions
function setHarvestPermissions(bool _status) externalName
Type
Description
updateAuthorizedHarvesters
Name
Type
Description
harvest
Name
Type
Description
harvest
FeeForwarder
Forwarded
constructor
Name
Type
Description
forward
GenericUnionVault
withdrawalPenalty
MAX_WITHDRAWAL_PENALTY
FEE_DENOMINATOR
underlying
virtualRewardFactory
strategy
extraRewards
isExtraReward
WithdrawalPenaltyUpdated
Harvest
CallerIncentiveUpdated
StrategySet
ExtraRewardAdded
ExtraRewardCleared
constructor
setWithdrawalPenalty
Name
Type
Description
setStrategy
Name
Type
Description
extraRewardsLength
addExtraReward
Name
Type
Description
Name
Type
Description
clearExtraRewards
totalUnderlying
Name
Type
Description
balanceOfUnderlying
Name
Type
Description
Name
Type
Description
deposit
Name
Type
Description
Name
Type
Description
redeem
Name
Type
Description
Name
Type
Description
harvest
asset
totalAssets
convertToShares
convertToAssets
maxDeposit
previewDeposit
maxMint
previewMint
mint
maxWithdraw
previewWithdraw
withdraw
maxRedeem
previewRedeem
AuraBalStrategy
vault
rewardTokens
rewardHandlers
FEE_DENOMINATOR
constructor
setApprovals
addRewardToken
Name
Type
Description
updateRewardToken
Name
Type
Description
totalRewardTokens
Name
Type
Description
totalUnderlying
Name
Type
Description
stake
withdraw
Name
Type
Description
harvest
Name
Type
Description
Name
Type
Description
AuraBalStrategyBase
BBUSD_TOKEN
AURA_TOKEN
AURABAL_TOKEN
WETH_TOKEN
BAL_TOKEN
BAL_ETH_POOL_TOKEN
auraBalStaking
balVault
constructor
BalancerSwapsHandler
SwapPath
constructor
getSwapPath
setApprovals
sell
HandlerBase
owner
pendingOwner
token
strategy
WETH_TOKEN
balVault
constructor
setPendingOwner
applyPendingOwner
rescueToken
sell
receive
Last updated