GriftersStaking

Verified contract

Active on Ethereum with 370 txns
Deployed by via 0xe9fa236e at 14874627
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xf04b8477228df5cedae00c363c9f74128a175e9da20dedc0e62796db3ac7e688
0x37b61206034bad998f908948a599cd5b90135756d87189fe1f58a148521a50f2
0x30b3693af5ce478255c179271c298227c6166c6a2c13339ef36e23a9346d3808
0xaca92b22590da32ad2c3cb8b5e801d52f3ae7129f0997f0858c7feaccd1f4091
0x9b76aa917160afbbfc9ca81bbf1e8c359fc53dccaea03eb98214fa437f8d09a8
0x15b101e88e4c94ee9db8b5ed21a81428f1bf9c619a24233f8c6e037af2149d04
0xd84bdcda8db8b64799c9dc029b422df79acb382815731871765132d509b1183e
0x4c6496f0fed71f8a4a6aaa6f1e2cd89457f369445cb275a9f55ff3cf4772c3d6
0x5a2be73c5115b9d0321114bcb4a4ede5aef1737a672801269c6cecc8005ddbde
0x26942e12f848ae2f21ec94b8631601d3efd7cc41ffaffb90fc834292e48b6cd6

Functions
Getter at block 21218653
PRECISION_FACTOR(view returns (uint256)
1000000000000000000000
earlyWithdrawalTax(view returns (uint256)
250
lastRewardTimestamp(view returns (uint256)
1689452711
owner(view returns (address)
0xcb4c31ad4dc4deb8d0b6451cf4591f72eb46afa6
principleToken(view returns (address)
0xf3d4151ef04bbda5769ea6c8c0f357b872edd210
rewardPerDay(view returns (uint256)
1000000000000000
rewardsEndTimestamp(view returns (uint256)
2553941800
rewardsStartTimestamp(view returns (uint256)
1653941800
stakingEnabled(view returns (bool)
true
treasury(view returns (address)
0xffa9cc4b7c9da9e5213aa4c12873ad57db351664
Read-only
accRewardsPerGon(uint256view returns (uint256)
pendingReward(address _userview returns (uint256 userRewardTotal_)
pendingRewardPerPeriod(address _useruint256 _periodIDview returns (uint256 userReward_)
periodLockupDurations(uint256view returns (uint256)
periodRewardsAllocations(uint256view returns (uint256)
stakedAmounts(uint256view returns (uint256)
userInfo(addressuint256view returns (uint256 amountuint256 rewardDebtuint256 lockExpiration)
State-modifying
deposit(uint256 _amountuint256 _periodID
harvestRewardsAll(bool _reinvest
harvestRewardsPeriod(uint256 _periodIDbool _reinvest
renounceOwnership(
setStakingEnabled(bool _enabled
setupStakingRewards(uint256 _rewardPerDayuint256 _earlyTaxuint256[] _allocationsuint256[] _durations
setupStakingTime(uint256 _startTimestampuint256 _endTimestamp
transferOwnership(address newOwner
withdraw(uint256 _amountuint256 _periodIDbool _withReward
withdrawToken(address _tokenAddressuint256 _tokenAmount
Events
Deposit(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed useruint256 amount
Constructor
constructor(address _tokenaddress _treasuryuint256 _rewardPerDayuint256 _rewardsStartTimestampuint256 _rewardsEndTimestamp
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.