Phase4Pool

Verified contract

Active on Ethereum with 628 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $56.35
ERC-20
--
0x3875a152ea27d64bf54274f96f992e9b73ecfba1525585e3f56cff2a2e89ac3d
0x88bb21fd6a01d9650133efcc0d7a1afa4dddd5eed269aa3b86d4c7486e624340
0xb2aef87bc61969abd5af03125c7e7bb7ae4b584d2effae315a2a7b4ba733836e
0xf2c30c1f5dba079edc6a1c494ac6d50c96cf086f6324fc1dc2054da825820515
0x0c9086c30499cfe953558b757c248b331f91e5f28e1759d0292d1c405babaa5a
0x2af337ed0dc39da89c48d3fbb278101f64aff631db5bcd56a1f75f6abf775ab3
0x18c173802c0842fdef98818b73bc42cc5bcc8ec9f3416e5b82c3ebcf5864bc15
0x5f1011232325c748c15fe1ed6c8b6514e3ad4c10c7109d2d747424b5672f0615
0xb094acd2a23040620f51485e7aafd009f4e9ce67a284fcd1fd2727ce0af36c75
0xd97f18007f221dbff73e8c32dbb9d3d96c482966fb370f23b093e645a7b2340e

Functions
Getter at block 21184830
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
DISTRIBUTION_ASSIGNER_ROLE(view returns (bytes32)
0x32d611cddb9575a9b749d29624cab333eb23b65b17d0995589b5ce4fba0af787
RECOVER_ROLE(view returns (bytes32)
0x62b337eaefec74dadf1a62e856bf9db4f14a0f27d4f48156a95a9f98e7d5e066
duration(view returns (uint256)
3024000
getRewardForDuration(view returns (uint256)
1599999999999999696000
lastTimeRewardApplicable(view returns (uint256)
1626645669
lastUpdateTime(view returns (uint256)
1626645669
periodFinish(view returns (uint256)
1626645669
rewardDistribution(view returns (address)
0x383df49ad1f0219759a46399fe33cb7a63cd051c
rewardPerToken(view returns (uint256)
1160771938816704952
rewardPerTokenStored(view returns (uint256)
1160771938816704952
rewardRate(view returns (uint256)
529100529100529
rewardToken(view returns (address)
0x24a6a37576377f63f194caa5f518a60f45b42921
stakeToken(view returns (address)
0x938625591adb4e865b882377e2c965f9f9b85e34
totalSupply(view returns (uint256)
286403585270876224523
Read-only
balanceOf(address accountview returns (uint256)
earned(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
inLimbo(address accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
exit(
getReward(
grantRole(bytes32 roleaddress account
notifyRewardAmount(uint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setRewardDistribution(address _rewardDistribution
stake(uint256 amount
unlock(
withdraw(uint256 amount
Events
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardPaid(address indexed useruint256 reward
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(address _adminaddress _rewardDistributionaddress _rewardTokenaddress _stakingTokenuint256 _duration
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.