TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 8 txns
Deployed by via 0x560f9e26 at 13861379
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
Value $3,140.91
0xcbec9d7652ae981cb53c26eb978f1e8b3bd30615df51cc7a7bb8764fe0661494
0xfe462337f7992ea3539daccb23991933db79296cf40bb3a639ecd1fa9adf0ab8
0x53e1c8b1ed62f9b3e96220920517d37ca8f8f53cb4b7481735ed446b91d03d46
0xb3e4e478f42ea09763fd7a31a14cb5131fbc473a1495ac94023f19314e0f4682
0x9d72dd6443f549462c24ddaf9383675841a22e638b789cb1259a9ad564433610
0xe2fe18365b04df09bb8bc8e174cf357fad5519ec6ac5b66f256013cdce05d991
0x4d1f12d75b60762f439f3146ccf2df7805a95133b67cc40360c2a03ff712a592
0xf3e6090414c639444f1ba51af86a27abf2668493bec6d10cb62ece77e899e46b

Functions
Getter at block 21009584
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
WITHRAWALS_PAUSED(view returns (bool)
false
getFutureAddress(view returns (address)
0x35bbdc3fbdc26f7dfee5670af50b93c7eabce2c0
getIBTAddress(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
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.