IProvisioner
Functions
deposit
function deposit(IERC20 token, uint256 tokensIn, uint256 minUnitsOut) external returns (uint256 unitsOut);Name
Type
Description
Name
Type
Description
mint
function mint(IERC20 token, uint256 unitsOut, uint256 maxTokensIn) external returns (uint256 tokensIn);Name
Type
Description
Name
Type
Description
refundDeposit
Name
Type
Description
refundRequest
Name
Type
Description
requestDeposit
Name
Type
Description
requestRedeem
Name
Type
Description
solveRequestsVault
Name
Type
Description
solveRequestsDirect
Name
Type
Description
setTokenDetails
Name
Type
Description
removeToken
Name
Type
Description
setDepositDetails
Name
Type
Description
maxDeposit
Name
Type
Description
areUserUnitsLocked
Name
Type
Description
Name
Type
Description
getDepositHash
Name
Type
Description
Name
Type
Description
getRequestHash
Name
Type
Description
Name
Type
Description
Events
Deposited
Name
Type
Description
DepositRefunded
Name
Type
Description
DirectDepositRefunded
Name
Type
Description
DepositRequested
Name
Type
Description
RedeemRequested
Name
Type
Description
DepositSolved
Name
Type
Description
RedeemSolved
Name
Type
Description
InvalidRequestHash
Name
Type
Description
AsyncDepositDisabled
Name
Type
Description
AsyncRedeemDisabled
Name
Type
Description
PriceAgeExceeded
Name
Type
Description
DepositCapExceeded
Name
Type
Description
InsufficientTokensForTip
Name
Type
Description
AmountBoundExceeded
Name
Type
Description
RedeemRefunded
Name
Type
Description
DepositDetailsUpdated
Name
Type
Description
TokenDetailsSet
Name
Type
Description
TokenRemoved
Name
Type
Description
Errors
Aera__SyncDepositDisabled
Aera__AsyncDepositDisabled
Aera__AsyncRedeemDisabled
Aera__DepositCapExceeded
Aera__MinUnitsOutNotMet
Aera__TokensInZero
Aera__UnitsInZero
Aera__UnitsOutZero
Aera__MinUnitsOutZero
Aera__MaxTokensInZero
Aera__MaxTokensInExceeded
Aera__MaxDepositRefundTimeoutExceeded
Aera__DepositHashNotFound
Aera__HashNotFound
Aera__RefundPeriodExpired
Aera__DeadlineInPast
Aera__DeadlineTooFarInFuture
Aera__DeadlineInFutureAndUnauthorized
Aera__MinTokenOutZero
Aera__HashCollision
Aera__ZeroAddressPriceAndFeeCalculator
Aera__ZeroAddressMultiDepositorVault
Aera__DepositMultiplierTooLow
Aera__DepositMultiplierTooHigh
Aera__RedeemMultiplierTooLow
Aera__RedeemMultiplierTooHigh
Aera__DepositCapZero
Aera__PriceAndFeeCalculatorVaultPaused
Aera__AutoPriceSolveNotAllowed
Aera__FixedPriceSolverTipNotAllowed
Aera__TokenCantBePriced
Aera__CallerIsVault
Aera__InvalidToken
Last updated

