ETH/GENE

Verified contract

Active on Ethereum
Deployed by via 0x007de797 at 13685693
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
0xa0311d8d694ca99da3a5561790f04a2f1c1ed8735a91e34a744c624fcf1ac067
0xc9636a388a2deadd7f3b41e92c081812bfda2f173cb7d46485b839790f18d8f4
0x43e35e5ff7a93d5d736cc19f99cc4031ed7ac68bf8833fcbdf4695e5813335d4
0x4bf73184f5ded4f21346fb38129c546c46f31935f5b554871f7c2d85ed9ffce7
0x5adda37a25c598087bfae7822d74c076a74ee1cb3e333311e2d6451820cca7ea
0xcb6bb2536bec0145ecf75750f56d2ddb8feccd504dca9a2d86152a00224d369e
0x44a1d95a27748fd2c393ebdbc7f152fa58c672b12cf769a69224b383520f6897
0x535f327ac9e893c2d6c6bd21af0075310616746dc6d32cebe1f9de615c0ebdc2
0x2fb85b87176c2a00b8bba8bbb3882aca3dff1cdeb584f47f05e56c509508d9da
0xc5c6acce867e80379b28bee8c8001a5dcf737272a4f3cae4b04760d681c45ce6

Functions
Getter at block 21332081
DURATION(view returns (uint256)
2592000
decimals(view returns (uint8)
18
getTimestamp(view returns (uint256)
1733350799
lastPauseTime(view returns (uint256)
0
lastTimeRewardApplicable(view returns (uint256)
1645559141
lastUpdateTime(view returns (uint256)
1645559141
name(view returns (string)
ETH/GENE
owner(view returns (address)
0xd53c79ff8c473bbfe4e40e5525d4d24fd4b8534c
paused(view returns (bool)
false
periodFinish(view returns (uint256)
1645559141
rewardPerToken(view returns (uint256)
31372187506052893689
rewardPerTokenStored(view returns (uint256)
31372187506052893689
rewardRate(view returns (uint256)
38966039559042066
rewardToken(view returns (address)
0xe58eb0bb13a71d7b95c4c3cbe6cb3dbb08f9cbfb
stakingToken(view returns (address)
0x9911b111860bd8a611c2a6654ff38208208055d4
symbol(view returns (string)
ETH/GENE
totalSupply(view returns (uint256)
1105354698087308555591
Read-only
balanceOf(address _accountview returns (uint256)
earned(address _accountview returns (uint256)
rewards(addressview returns (uint256)
userRewardPerTokenPaid(addressview returns (uint256)
State-modifying
adjustReward(int256 rewardDelta
claimReward(
exit(
recoverERC20(address tokenAddressuint256 tokenAmount
renounceOwnership(
setPaused(bool _paused
stake(address _beneficiaryuint256 _amount
stake(uint256 _amount
transferOwnership(address newOwner
withdraw(uint256 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PauseChanged(bool isPaused
Recovered(address tokenuint256 amount
RewardChanged(int256 reward
RewardPaid(address indexed useruint256 reward
Staked(address indexed useruint256 amountaddress payer
Transfer(address indexed fromaddress indexed touint256 value
Withdrawn(address indexed useruint256 amount
Constructor
constructor(string _namestring _symboladdress _stakingTokenaddress _rewardToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.