AaveV3Strategy

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x682a8542 at 23353814
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AaveV3Strategy"

No transactions found for "AaveV3Strategy"


Functions
Getter at block 23618070
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
 
allTokens(view returns (address[])
asset(view returns (address)
0x0000000000000000000000000000000000000000
 
assetYieldCoefficient(view returns (uint256uint256)
 
collectedFees(view returns (address[] tokensuint256[] collected)
description(view returns (string)
 
fees(view returns (uint8[] typesuint16[] bps)
globalRegistry(pure returns (address)
0x0000000000000000000000000000000000000000
 
maxWithdraw(view returns (address[]uint256[])
pool(view returns (address)
0x0000000000000000000000000000000000000000
 
registry(view returns (address)
rescueConfig(view returns (uint16 feeBpsaddress feeRecipientuint8 status)
(feeBps=0, feeRecipient=0x0000000000000000000000000000000000000000, status=0)
 
rewardEmissionsPerSecondPerAsset(view returns (uint256[]uint256[])
rewards(view returns (address)
0x0000000000000000000000000000000000000000
strategyId(view returns (uint96)
0
supportedDepositTokens(view returns (address[])
[0x0000000000000000000000000000000000000000, 0x0000000000000000000000000000000000000000]
supportedSpecialWithdrawals(view returns (uint256[])
[0, 1]
 
supportedWithdrawals(view returns (uint8[])
 
totalAssetsInFarm(view returns (uint256)
 
totalBalances(view returns (address[] tokensuint256[] balances)
vault(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
delayedWithdrawalAdapter(address tokenview returns (address)
isDepositTokenSupported(address depositTokenview returns (bool)
isSpecialWithdrawalSupported(uint256 withdrawalCodeview returns (bool)
maxDeposit(address depositTokenview returns (uint256)
supportsInterface(bytes4 interfaceIdpure returns (bool)
validatePositionCreation(address senderbytes creationDataview 
State-modifying
cancelRescue(
claimAndDepositAssetRewards(returns (uint256 amountToClaim)
confirmRescue(
deposited(address depositTokenuint256 depositAmountpayable returns (uint256 assetsDeposited)
init(bytes tosDatabytes guardianDatabytes feesDatastring description_
maxApprovePool(
migrateToNewStrategy(address newStrategybytes migrationDatareturns (bytes)
rescue(address feeRecipientreturns (address[] tokensuint256[] rescued)
specialWithdraw(uint256 positionIduint256 withdrawalCodeuint256[] toWithdrawbytes withdrawalDataaddress recipientreturns (uint256[] balanceChangesaddress[] actualWithdrawnTokensuint256[] actualWithdrawnAmountsbytes result)
specialWithdrawFees(uint256 withdrawalCodeuint256[] toWithdrawbytes withdrawDataaddress recipientreturns (uint256[] balanceChangesaddress[] actualWithdrawnTokensuint256[] actualWithdrawnAmountsbytes result)
strategyRegistered(uint96 strategyId_address oldStrategybytes migrationResultData
withdraw(uint256 positionIdaddress[] tokensuint256[] toWithdrawaddress recipientreturns (uint8[])
withdrawFees(address[] tokensuint256[] toWithdrawaddress recipient
Events
Initialized(uint64 version
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors
CallerCantPerformAction(
CantWithdrawFees(
FailedCall(
InsufficientBalance(uint256 balanceuint256 needed
InvalidDepositToken(address invalidToken
InvalidInitialization(
InvalidRescueStatus(
InvalidSpecialWithdrawalCode(uint256 invalidCode
InvalidTokens(
NotEnoughFees(
NotInitializing(
OnlyImmediateWithdrawalsSupported(
OnlyStrategyRegistry(
OnlyVault(
SafeCastOverflowedUintDowncast(uint8 bitsuint256 value
SafeERC20FailedOperation(address token
WithdrawMustBeImmediate(