TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 4 txns
Deployed by via 0x2eccd83a at 13861482
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 48 additional slots
-
variable spans 48 additional slots
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x201ca5be18a087c1dd22f50012c58cf7a2c19fd0a2bfbb4fdac5f9fdf85e013b
0x1b4bba9477c17f522e0943be847f325042d67ea5f6389dd28934e28240e3186a
0x09c31439a6fa4f1ef84c1fe30c7c2de21fb86c1494e0b4102f908d70583f2b7c
0x0fccb0d8d1077d043ed3e98d72a10f221eed3e5a266c5a1f2ee77848c2e13a64

Functions
Getter at block 21009666
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
WITHRAWALS_PAUSED(view returns (bool)
false
getFutureAddress(view returns (address)
0x6fb566cb80a5038bbe0421a91d9f96f9bb9d6d95
getIBTAddress(view returns (address)
0xa991356d261fbaf194463af6df8f0464f8f1c742
getRewardsRecipient(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getRedeemableYield(uint256 _periodIndexaddress _userview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
grantRole(bytes32 roleaddress account
harvestRewards(
initialize(address _futureVaultaddress _admin
redeemAllWalletRewards(
redeemWalletRewards(address _rewardToken
redeemYield(uint256 _periodIndex
registerExpiredFuture(uint256 _amount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setRewardRecipient(address _recipient
toggleWithdrawalPause(
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
RewardTokenRedeemed(address _tokenuint256 _amount
RewardsHarvested(
RewardsRecipientUpdated(address _recipient
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
WithdrawalsPauseChanged(bool _withdrawalPaused
YieldRedeemed(address _useruint256 _periodIndex
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.