Staking

Verified contract

Active on Ethereum with 655 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $0.88
0x38db146e43b923aca1a4f29e036b0e690175e70a3333cdc577686f963b408722
0xd835fc429a0e16523f9dce96abf53e3ce4b8284ec17885c1ce1b50f8658fa47d
0xfb4ad715a9959b3829bdf2dd52e41f5921fee418b6be0d2c10699f84a6266b71
0x3f5d2b738cfaf33072224f80666387c51ba893fd9fc66907eab2a61b6ae0ca2b
0xa0e76fec8b3596ea3ebbe708a7e4d89ec6d38aa0d725edf17271f36b26d85155
0xdd3e0704abdec1c83a8ff639e18308c86915cb33018a5955a9aa111f091b9a10
0x11b787089b88377a2dff65ca9afc89f1ac84efd5e4cb0d5b30c7be03290d23e8
0xfa07bba7e1c082d455080afdb75fa2e6a21ae75d974791455a33315a48ca1622
0x0091e06cc31c085354c6641ed8d3bbb4612cb035fcc8336ce45a320af42a65a9
0xc20bb85f8b57b1f3091ddf13f8bd7f61d8db86a0c211de4f6d772d4235a2287a

Functions
Getter at block 20870312
finishDate(view returns (uint256)
1719048960
getTotalReward(view returns (uint256)
58319158806
owner(view returns (address)
0x792b90ce41548dfc3fb88e6af5a6f3c27dfa79da
penaltyPercentage(view returns (uint256)
100
rewardBalance(view returns (uint256)
0
rewardCounter(view returns (uint256)
58319158806
rewardToken(view returns (address)
0x1c001d1c9e8c7b8dc717c714d30b31480ab360f5
stakeCount(view returns (uint256)
100
stakingToken(view returns (address)
0x1c001d1c9e8c7b8dc717c714d30b31480ab360f5
startDate(view returns (uint256)
1703237909
totalPenalty(view returns (uint256)
95026514692535215267508
totalStaked(view returns (uint256)
12969891399812183889552261
Read-only
calculateReward(address _useruint256 _stakeIdview returns (uint256 rewards)
getStakeIdList(address _userview returns (uint256[] stakeIds)
getStakeList(address _userview returns (struct StakingStakeInfo[] stakeList)
stakeIdCount(address walletview returns (uint256)
stakeInfo(address walletuint256 idview returns (uint256 iduint256 amountuint256 stakeDateuint256 lastClaimDateuint256 startPerioduint256 finishPeriod)
State-modifying
claimReward(uint256 _id
depositReward(uint256 _amount
renounceOwnership(
setPenaltyPercentage(uint256 _percentage
setPeriod(uint256 _startDateuint256 _finishDate
setStakingRewardToken(address _stakingTokenaddress _rewardToken
stake(uint256 _amount
transferOwnership(address newOwner
unstake(uint256 _id
withdrawPenalty(
withdrawReward(uint256 _amount
Events
Claim(address indexed useruint256 indexed rewarduint256 indexed stakeId
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetPeriod(uint256 indexed startDateuint256 indexed finishDate
Stake(address indexed useruint256 indexed amountuint256 indexed stakeId
Unstake(address indexed useruint256 indexed amountuint256 indexed stakeId
Constructor
constructor(address _stakingTokenaddress _rewardTokenuint256 _penaltyPercentage
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(