TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 73 txns
Deployed by via 0xb0d21557 at 14794701
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x1f9da293adb7d0d74a3ad6474a626c90e36aa526965834a8fcd84007fe0af3e4
0x8cbe4c70f2648f52c7c950ec93316952fa25567154bd62996d8610cb373cf317
0x41cd93bd1742360f60af3ce224e8ce415625bbe4c214e6023ef05d5e2074e4b2
0xb73121fe49c3952731068be63f06c2fcb5f9e9bea69d9ab86270738b1a0e852a
0x4876b6e0db6468721d0cc59781f86fe487a50197f29ae203a4c1f413d3d28f97
0xe72fd749f3a371f710344c00ffed52dd815e07ae2aac07a192e91e5d5edd01b8
0x3729830c4a456dbc894bfc7940eab5087ccc6aa226bf4a1f22bf184f21cbd65f
0xea4f85fa234f5520619a3faeddfc8f52ebe9901c93abae513274473c227acb15
0x91a82fc56995f88fb56a632b3085fcd4f03a90a22646ab4a38d889ae08184ffd
0x071c858563b690068d2ff28d9982116d8ba46dc1afd3917d77136f699e582ad3

Functions
Getter at block 20928605
epochDuration(view returns (uint256)
604800
epochStart(view returns (uint256)
1652907600
getCurrentEpoch(view returns (uint256)
125
getRewardPerEpoch(view returns (uint256)
5399351863157894000000000
getTotalEpochs(view returns (uint256)
227
lastInitializedEpoch(view returns (uint128)
117
userLastEpochIdHarvested(view returns (uint256)
0
Read-only
getCurrentBalance(address userAddressview returns (uint256)
getCurrentEpochStake(address userAddressview returns (uint256)
getEpochStake(address userAddressuint128 epochIdview returns (uint256)
getPoolSize(uint128 epochIdview returns (uint256)
getRewardAtEpoch(uint128 epochIdview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
approvePool(address poolAddress
fillPercentArray(uint256 lengthuint256 baseuint256 _percentStartEpoch
getAndClearReward(address walletreturns (uint256)
harvest(address walletuint128 epochIdreturns (uint256)
massHarvest(address walletreturns (uint256)
revokePool(address poolAddress
setDAOAddress(address _DAOAddress
setGuardianAddress(address _guardianAddress
setNewCoinAddress(address coinAddress
setPerEpoch(uint256 newPerEpoch
stake(address walletuint256 amountreturns (bool)
transferStake(uint256 amountaddress fromaddress to
unstakeForWallet(address walletuint256 amount
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Harvest(address indexed useruint128 indexed epochIduint256 amount
MassHarvest(address indexed useruint256 epochsHarvesteduint256 totalValue
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.