This contract is being backfilled. You may encounter incomplete storage history.

ERC1967Proxy

Verified contract

Proxy

Active on Ethereum with 99 txns
Deployed by via 0xc628af61 at 16684681
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 49 additional slots
-
variable spans 49 additional slots
7 additional variables

No balances found for "ERC1967Proxy"

0x7bd6d3c25b331a10ff2c2005d369815dc76a5f898b3d9394b0d07d39b62ceeaa
0x77372e7a8527bf9432d62e1ea18c169f1e5fb52e4d0e94a67ba0edb3f6ed104f
0xcf9e3c2f72b63ddd3868f63f64d2ecbd95bfb10fb51f16c9fbb88f91aa629cd8
0x24e31e2ba4de493e59869f782476451674ad8d9cdd5f038169f8b7804a835e85
0x40fc9386b10754553f903a790eb02163e1a900e041fe35bb5f2a8eba44a99839
0x1ccbaf6a79fba2d58b180018dc57f661920980d45c25f30da016a3191a66ecd6
0xb545b3bc6589ecfd54acbb856961934ec2a1e1da913c3ca5545245a92017d423
0x80aa8bd55c442af68f8736735393067570fd7885efbc23acfe677ff40a944115
0xf2efe1dea831902cec00207c8e1e5a83cf0477d66cce5fa934d5eaff7404f926
0x3afb6a194ce11c9b2aba99d55f3383fdc53d718e96c6b7da5133d8e2b3af84c6

Functions
Getter at block 20799359
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
UPGRADER_ROLE(view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
epoch1Start(view returns (uint256)
1677672000
epochDuration(view returns (uint256)
604800
epochsDelayedFromStakingContract(view returns (uint128)
0
getCurrentEpoch(view returns (uint128)
82
getImplementation(view returns (address)
0x6e8ee4a5b3e465bb09417d2de459290681dd20de
getPoolTokens(view returns (address[] tokens)
[0x11FA2Aac28F4E84b2e5B9907580Dbf44A1975912]
maxDecimals(view returns (uint8)
18
numberOfEpochs(view returns (uint128)
13
 
proxiableUUID(view returns (bytes32)
rewardToken(view returns (address)
0x785c34312dfa6b74f6f1829f79ade39042222168
rewardsEscrow(view returns (address)
0x386fb13dcb3144f25bee00d66aa6334b5d34e190
staking(view returns (address)
0xd3122b06ad755f9b8f6fba6dfb9c684c7a373e1c
stoppedAtEpoch(view returns (uint128)
0
totalAmountPerEpoch(view returns (uint256)
140000000000000000000000
totalDistributedAmount(view returns (uint256)
1820000000000000000000000
Read-only
epochPoolSizeCache(uint128view returns (bool existsuint256 value)
getClaimableAmount(address accountview returns (uint256)
getEpochOnStaking(uint128 epochIdview returns (uint128)
getEpochPoolSize(uint128 epochIdview returns (uint256)
getEpochPoolSizeByToken(address tokenuint128 epochIdview returns (uint256)
getEpochUserBalance(address userAddressuint128 epochIdview returns (uint256)
getEpochUserBalanceByToken(address userAddressaddress tokenuint128 epochIdview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
poolTokens(uint256view returns (address addruint8 decimals)
supportsInterface(bytes4 interfaceIdview returns (bool)
userLastEpochIdHarvested(addressview returns (uint128)
State-modifying
grantRole(bytes32 roleaddress account
harvest(uint128 epochIdreturns (uint256)
initialize(struct IYieldFarmingV1PoolPoolConfig cfgaddress roleAdmin
initializeUUPS(struct IYieldFarmingV1PoolPoolConfig cfgaddress roleAdminaddress upgrader
massHarvest(returns (uint256)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
stopAtEpoch(uint128 epochId
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Harvest(address indexed useruint128 indexed epochIduint256 amount
Initialized(uint8 version
MassHarvest(address indexed useruint256 epochsHarvesteduint256 totalValue
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Upgraded(address indexed implementation
Constructor
constructor(address _logicbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.