StakingContract

Verified contract

Active on Ethereum with 68 txns
Deployed by via 0x7e6d206d at 18940146
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
ERC-20
--
ERC-20
--
0x71357d8a7f966c36cb24f0d76156f27b630d92860c48e667922f7d1c402e9257
0xce94adf59811e5863ae518e999f3ab4ae77c603c7fa49621632f88d97cd25595
0x2cb1735d82f1282ebf5ab0f9305357e1bd0f5254ec7b8dcf6819b322f566064c
0xb45428de3b40867fba76fdbedf273ba18e72411a3d1ef771457ddc5a832c43d1
0x91c32f5318a3c877a84d3261c2410d3bd7cfb6e9ca52b0abb0eff3a04c1c7b03
0xf5e9539c274250a9728e8e4b60dce1429bd97f1e0a82fa401c822dd2281b7d4d
0xe21fa3f43f49c4b1882ef523b51e7f271700e98006fd0dae36fa639d5c752cec
0x5504ca668c1d71fccacae0b51c1f5e0b70af978b07af7be15947b769d50c09cb
0x69500b59605d103d8b9203c13174f1105058b778b594951c56273f8fc35b6be1
0x97ad58e15fb51304cf87b2f64e90a3beb221d770663988f1cd2fd01442292408

Functions
Getter at block 20976780
APR(view returns (uint256)
146
feeRecipient(view returns (address)
0xeb35ae47269abe3e88f274bbcf9da9118601b6b3
getAPR(view returns (uint256)
146
getRewardCycleDays(view returns (uint256)
1
getTotalStaked(view returns (uint256)
103865667060427972875156
getTotalUsers(view returns (uint256)
49
lockPeriod(view returns (uint256)
0
owner(view returns (address)
0x154ea28ea914c84c9d009d2e6bdc66aa9423e261
rewardCycleDays(view returns (uint256)
1
stakingFeePercentage(view returns (uint256)
1
token(view returns (address)
0xba0161322a09abe48f06ce5656c1b66bfb01be56
totalstaked(view returns (uint256)
103865667060427972875156
unstakingFeePercentage(view returns (uint256)
2
Read-only
firstStake(addressview returns (bool)
getReward(address _addressview returns (uint256)
getStakedAmount(address _userview returns (uint256)
getTimeRemainingForUnstake(address _userview returns (uint256)
totalusers(uint256view returns (address)
users(addressview returns (uint256 stakedAmountuint256 accumulutedrewarduint256 lastClaimTimestampuint256 startTime)
State-modifying
adjustAPR(uint256 _newAPR
adjustLockPeriod(uint256 _lockPeriod
adjustRewardCycleDays(uint256 _newCycleDays
claimRewards(
renounceOwnership(
stake(uint256 _amount
transferOwnership(address newOwner
unstake(uint256 _amount
updateFees(uint256 _stakingFeePercentageuint256 _unstakingFeePercentage
Events
APRUpdated(uint256 newAPR
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardClaimed(address indexed useruint256 amount
RewardCycleDaysUpdated(uint256 newCycleDays
Staked(address indexed useruint256 amount
Unstaked(address indexed useruint256 amount
Constructor
constructor(address _tokenAddressuint256 _initialAPRuint256 _initialCycleDaysuint256 _lockPeriod
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.