AaveV3Strategy
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
5
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "AaveV3Strategy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "AaveV3Strategy"
ABI
ABI objects
Getter at block 23618070 allTokens() view returns (address[]) assetYieldCoefficient() view returns (uint256, uint256) collectedFees() view returns (address[] tokens, uint256[] collected) fees() view returns (uint8[] types, uint16[] bps) maxWithdraw() view returns (address[], uint256[]) registry() view returns (address) rewardEmissionsPerSecondPerAsset() view returns (uint256[], uint256[]) supportedWithdrawals() view returns (uint8[]) totalAssetsInFarm() view returns (uint256) totalBalances() view returns (address[] tokens, uint256[] balances)
FEE_MANAGER() view returns (bytes32)
0x8e24cef3d118e2320bff2d4ac4e82fd5ff0dd3a6e6044ca19f91cd3b6f84750e
GUARDIAN_MANAGER() view returns (bytes32)
0x04f51a4c4a4cf53ba4f53f09da86706c7e9f45dbe97807ec7c84e2f770114601
LIQUIDITY_MINING_MANAGER() view returns (bytes32)
0x585fc1073b6cfa774673b8c567d17fb3595441dcb101cca207779783ece15080
TOS_MANAGER() view returns (bytes32)
0xe72db512f617f63e889242cd75fa9e0d2876dc0efa5932893da1cf5a9a0624aa
aToken() pure returns (address)
0x0000000000000000000000000000000000000000
asset() view returns (address)
0x0000000000000000000000000000000000000000
description() view returns (string)
globalRegistry() pure returns (address)
0x0000000000000000000000000000000000000000
pool() view returns (address)
0x0000000000000000000000000000000000000000
rescueConfig() view returns (uint16 feeBps, address feeRecipient, uint8 status)
(feeBps=0, feeRecipient=0x0000000000000000000000000000000000000000, status=0)
rewards() view returns (address)
0x0000000000000000000000000000000000000000
strategyId() view returns (uint96)
0
supportedDepositTokens() view returns (address[])
[0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000]
supportedSpecialWithdrawals() view returns (uint256[])
[0, 1]
vault() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
delayedWithdrawalAdapter(address token) view returns (address)
isDepositTokenSupported(address depositToken) view returns (bool)
isSpecialWithdrawalSupported(uint256 withdrawalCode) view returns (bool)
maxDeposit(address depositToken) view returns (uint256)
supportsInterface(bytes4 interfaceId) pure returns (bool)
validatePositionCreation(address sender, bytes creationData) view
State-modifying
Events cancelRescue()
claimAndDepositAssetRewards() returns (uint256 amountToClaim)
confirmRescue()
deposited(address depositToken, uint256 depositAmount) payable returns (uint256 assetsDeposited)
init(bytes tosData, bytes guardianData, bytes feesData, string description_)
maxApprovePool()
migrateToNewStrategy(address newStrategy, bytes migrationData) returns (bytes)
rescue(address feeRecipient) returns (address[] tokens, uint256[] rescued)
specialWithdraw(uint256 positionId, uint256 withdrawalCode, uint256[] toWithdraw, bytes withdrawalData, address recipient) returns (uint256[] balanceChanges, address[] actualWithdrawnTokens, uint256[] actualWithdrawnAmounts, bytes result)
specialWithdrawFees(uint256 withdrawalCode, uint256[] toWithdraw, bytes withdrawData, address recipient) returns (uint256[] balanceChanges, address[] actualWithdrawnTokens, uint256[] actualWithdrawnAmounts, bytes result)
strategyRegistered(uint96 strategyId_, address oldStrategy, bytes migrationResultData)
withdraw(uint256 positionId, address[] tokens, uint256[] toWithdraw, address recipient) returns (uint8[])
withdrawFees(address[] tokens, uint256[] toWithdraw, address recipient)
Initialized(uint64 version)
This contract contains no constructor objects.
receive()
CallerCantPerformAction()
CantWithdrawFees()
FailedCall()
InsufficientBalance(uint256 balance, uint256 needed)
InvalidDepositToken(address invalidToken)
InvalidInitialization()
InvalidRescueStatus()
InvalidSpecialWithdrawalCode(uint256 invalidCode)
InvalidTokens()
NotEnoughFees()
NotInitializing()
OnlyImmediateWithdrawalsSupported()
OnlyStrategyRegistry()
OnlyVault()
SafeCastOverflowedUintDowncast(uint8 bits, uint256 value)
SafeERC20FailedOperation(address token)
WithdrawMustBeImmediate()