TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Ethereum with 1,807 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
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
0x72d1…12b9
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20649598 | a month ago | | | 0 | 0.00031036062 | |
| 20198846 | 3 months ago | | | 0 | 0.00074713276 | |
| 20190522 | 3 months ago | | | 0 | 0.0012755986 | |
| 19930961 | 4 months ago | | | 0 | 0.0017378779 | |
| 19778091 | 5 months ago | | | 0 | 0.0016618410 | |
| 19666949 | 5 months ago | | | 0 | 0.0035091944 | |
| 19666947 | 5 months ago | | | 0 | 0.0035155061 | |
| 19666946 | 5 months ago | | | 0 | 0.0033644056 | |
| 19602809 | 6 months ago | | | 0 | 0.0035720009 | |
| 19540956 | 6 months ago | | | 0 | 0.0080058655 |
ABI
ABI objects
Getter at block 20863239
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DELEGATION_ENABLED() view returns (bool)
false
STARTING_DELAY() view returns (uint256)
0
getDurations() view returns (uint256[] durationsList)
[7776000, 7776001, 7776002]
getRegistryAddress() view returns (address)
0x72d15eae2cd729d8f2e41b1328311f3e275612b9
Read-only
getCurrentPerformanceFeeFactor(address _futureVault) view returns (uint256)
getFuturesWithDuration(uint256 _periodDuration) view returns (address[] filteredFutures)
getNextPerformanceFeeFactor(address _futureVault) view returns (uint256)
getNextPeriodStart(uint256 _periodDuration) view returns (uint256)
getPeriodIndex(uint256 _periodDuration) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
getRoleMember(bytes32 role, uint256 index) view returns (address)
getRoleMemberCount(bytes32 role) view returns (uint256)
hasRole(bytes32 role, address account) view returns (bool)
isDepositsPaused(address _futureVault) view returns (bool)
isFutureSetToBeTerminated(address _futureVault) view returns (bool)
isFutureTerminated(address _futureVault) view returns (bool)
isWithdrawalsPaused(address _futureVault) view returns (bool)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
createFYTDelegationTo(address _futureVault, address _receiver, uint256 _amount)
deposit(address _futureVault, uint256 _amount)
exitTerminatedFuture(address _futureVault, address _user)
grantRole(bytes32 role, address account)
harvestVaultRewards(address _futureVault)
harvestWalletRewards(address _futureVault)
initialize(address _registry, address _admin)
redeemAllVaultRewards(address _futureVault)
redeemAllWalletRewards(address _futureVault)
redeemVaultRewards(address _futureVault, address _rewardToken)
redeemWalletRewards(address _futureVault, address _rewardToken)
registerNewFutureVault(address _futureVault)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setFutureToTerminate(address _futureVault)
setNextPerformanceFeeFactor(address _futureVault, uint256 _feeFactor)
setNextPeriodSwitchTimestamp(uint256 _periodDuration, uint256 _nextPeriodTimestamp)
setPeriodDurationIndex(uint256 _periodDuration, uint256 _newPeriodIndex)
setPeriodStartingDelay(uint256 _startingDelay)
setRegistry(address _registry)
startFuture(address _futureVault)
startFuturesByPeriodDuration(uint256 _periodDuration)
toggleDelegationPause()
toggleDepositPause(address _futureVault)
toggleWithdrawalPause(address _futureVault)
unregisterFutureVault(address _futureVault)
withdraw(address _futureVault, uint256 _amount)
withdrawFYTDelegationFrom(address _futureVault, address _receiver, uint256 _amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
DelegationPauseChanged(bool _delegationPaused)
DepositPauseChanged(address _futureVault, bool _depositPaused)
FutureRegistered(address _futureVault)
FutureSetToBeTerminated(address _futureVault)
FutureTerminated(address _futureVault)
FutureUnregistered(address _futureVault)
NewPerformanceFeeFactor(address _futureVault, uint256 _feeFactor)
NewPeriodDurationIndexSet(uint256 _periodIndex)
NextPeriodSwitchSet(uint256 _periodDuration, uint256 _nextSwitchTimestamp)
PeriodSwitchedByDurationDisabled(uint256 _periodDuration, uint256 _periodIndex)
RegistryChanged(address _registry)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
StartingDelaySet(uint256 _startingDelay)
WithdrawalPauseChanged(address _futureVault, bool _withdrawalPaused)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
This contract contains no error objects.