OptimizedTransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 3 txns
Deployed by via 0xab77be73 at 13284673
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 44 additional slots
ERC-20
Value $5,223.67
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x0248d1c747abaad31dc1c75365836f094b15262534b0fa310a9c342f33a2de87
0x9af80b82f74c2440b4b287fd070f0c1bcd171950df10ba2a464aab54e0741800
0xa6048ff8ec7c55b96a4f6f90db1cb42319742f6b910f54be1aa40b363e783184

Functions
Getter at block 20865820
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
aToken(view returns (address)
0x030ba81f1c18d280636f32af80b9aad02cf0854e
aaveMining(view returns (address)
0xd784927ff2f95ba542bfc824c8a8a98f3495f6b5
owner(view returns (address)
0xae5dde7ea5c44b38c0bccfb985c40006ed744ea6
provider(view returns (address)
0xb53c1a33016b2dc2ff3653530bff1848a515c8c5
rewards(view returns (address)
0x8cc9adf88fe0b5c739bd936e9edaad30578f4265
stablecoin(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalValue(uint256 currentIncomeIndexview returns (uint256)
State-modifying
admin(returns (address)
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimRewards(
deposit(uint256 amount
grantRole(bytes32 roleaddress account
incomeIndex(returns (uint256 index)
initialize(address _provideraddress _aTokenaddress _aaveMiningaddress _rewardsaddress _rescueraddress _stablecoin
renounceOwnership(
renounceRole(bytes32 roleaddress account
rescue(address tokenaddress target
revokeRole(bytes32 roleaddress account
setRewards(address newValue
totalValue(returns (uint256)
transferOwnership(address newOwner
withdraw(uint256 amountInUnderlyingreturns (uint256 actualAmountWithdrawn)
Events
Upgraded(address indexed implementation
ESetParamAddress(address indexed senderstring indexed paramNameaddress newValue
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address initialLogicaddress initialAdminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.