AeraVaultV1
API Documentation for `AeraVaultV1.sol` contract
AeraVaultV1
Methods
acceptOwnership
function acceptOwnership() external nonpayablebVault
function bVault() external view returns (contract IBVault)Name
Type
Description
cancelOwnershipTransfer
function cancelOwnershipTransfer() external nonpayablecancelWeightUpdates
claimGuardianFees
claimRewards
Name
Type
Description
deposit
Name
Type
Description
depositIfBalanceUnchanged
Name
Type
Description
description
Name
Type
Description
disableTrading
enableTradingRiskingArbitrage
enableTradingWithWeights
Name
Type
Description
finalize
finalized
Name
Type
Description
getHoldings
Name
Type
Description
getNormalizedWeights
Name
Type
Description
getSwapFee
Name
Type
Description
getTokens
Name
Type
Description
getTokensData
Name
Type
Description
holding
Name
Type
Description
Name
Type
Description
initialDeposit
Name
Type
Description
initialized
Name
Type
Description
initiateFinalization
isSwapEnabled
Name
Type
Description
lastFeeCheckpoint
Name
Type
Description
lastSwapFeeCheckpoint
Name
Type
Description
managementFee
Name
Type
Description
guardian
Name
Type
Description
guardianFee
Name
Type
Description
Name
Type
Description
guardiansFeeTotal
Name
Type
Description
Name
Type
Description
merkleOrchard
Name
Type
Description
noticePeriod
Name
Type
Description
noticeTimeoutAt
Name
Type
Description
owner
Name
Type
Description
pendingOwner
Name
Type
Description
pool
Name
Type
Description
poolController
Name
Type
Description
poolId
Name
Type
Description
renounceOwnership
setGuardian
Name
Type
Description
setSwapFee
Name
Type
Description
sweep
Name
Type
Description
transferOwnership
Name
Type
Description
updateWeightsGradually
Name
Type
Description
validator
Name
Type
Description
withdraw
Name
Type
Description
withdrawIfBalanceUnchanged
Name
Type
Description
Events
CancelWeightUpdates
Name
Type
Description
Created
Name
Type
Description
Deposit
Name
Type
Description
DistributeGuardianFees
Name
Type
Description
EnabledTradingWithWeights
Name
Type
Description
FinalizationInitiated
Name
Type
Description
Finalized
Name
Type
Description
GuardianChanged
Name
Type
Description
OwnershipTransferCanceled
Name
Type
Description
OwnershipTransferOffered
Name
Type
Description
OwnershipTransferred
Name
Type
Description
SetSwapEnabled
Name
Type
Description
SetSwapFee
Name
Type
Description
UpdateWeightsGradually
Name
Type
Description
Withdraw
Name
Type
Description
Errors
Aera__AmountExceedAvailable
Name
Type
Description
Aera__AmountIsBelowMin
Name
Type
Description
Aera__BalanceChangedInCurrentBlock
Aera__CallerIsNotGuardian
Aera__CallerIsNotOwnerOrGuardian
Aera__CannotSetSwapFeeBeforeCooldown
Aera__CannotSweepPoolToken
Aera__DescriptionIsEmpty
Aera__DifferentTokensInPosition
Name
Type
Description
Aera__FinalizationNotInitiated
Aera__ManagementFeeIsAboveMax
Name
Type
Description
Aera__GuardianIsOwner
Name
Type
Description
Aera__GuardianIsZeroAddress
Aera__NoAvailableFeeForCaller
Name
Type
Description
Aera__NoPendingOwnershipTransfer
Aera__NotPendingOwner
Aera__NoticePeriodIsAboveMax
Name
Type
Description
Aera__NoticeTimeoutNotElapsed
Name
Type
Description
Aera__OwnerIsZeroAddress
Aera__PoolSwapIsAlreadyEnabled
Aera__SwapFeePercentageChangeIsAboveMax
Name
Type
Description
Aera__ValidatorIsNotMatched
Name
Type
Description
Aera__ValidatorIsNotValid
Name
Type
Description
Aera__ValueLengthIsNotSame
Name
Type
Description
Aera__VaultIsAlreadyFinalized
Aera__VaultIsAlreadyInitialized
Aera__VaultIsFinalizing
Aera__VaultIsNotRenounceable
Aera__VaultNotInitialized
Aera__WeightChangeDurationIsBelowMin
Name
Type
Description
Aera__WeightChangeEndBeforeStart
Aera__WeightChangeEndTimeIsAboveMax
Name
Type
Description
Aera__WeightChangeRatioIsAboveMax
Name
Type
Description
Aera__WeightChangeStartTimeIsAboveMax
Name
Type
Description
Aera__WeightIsAboveMax
Name
Type
Description
Aera__WeightIsBelowMin
Name
Type
Description
Last updated

