XProjectStaking

Verified contract

Active on Ethereum with 1,486 txns
Deployed by via 0xc53438a1 at 19176309
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 2 additional slots
ERC-20
Value $356,208.04
0x8c7b4767fa4445984d0ebe09ccbd7958af2c922cccd10866f12b4872726505d5
0xfe19acf1beab0068c8580cf6fffbde7e8af8304f980f9c8aa200cc4e37a811c6
0xbf273bd816492b25b7bdbeaaeaefe7614e17ad51725a8990a25d6dc6e87d3e48
0x914d704d41cd5f62ec802cee8980718ace2cd72e0812c867e88a070580ea95d1
0x212453b8fe6ceb9154dbc5ae3070655d2b554e231e546cb5f15f767747035ce1
0x3dc1f6c7f378b37045c1e9b5809ce007ff16f79a909386873be6aaeaeea80510
0x8ad67dd5dc9538e07314a435f2a9fdf3878954b5e958afa3bff2c598ff7dd566
0xa87fa70b46489be64fb0602e3f11baa581ff2177d65f3eaa1be3b259afdc7d64
0x3b80d75c8eff4d49fc5c9b2b49f6e02ddc191b0602faa578934722c75c50ba4f
0x68c23efbc99c66a1ff63df3d647ba7a4f1b8d989c7b1912767d18abf0a818006

Functions
Getter at block 21287660
apr(view returns (uint256)
15
calculateNewRewards(view returns (uint256)
953512810405395680033280
canCompoundOrStakeMore(view returns (bool)
true
exitPenaltyPerc(view returns (uint256)
20
lockDuration(view returns (uint256)
604800
owner(view returns (address)
0xf2344d7d92ceb2ca56b6673a2e797391d324e3a7
poolInfo(view returns (address lpTokenuint256 lastRewardTimestampuint256 accTokensPerShare)
(lpToken=0x6c10d1611a5a95cb967e4bcab5791fd101194949, lastRewardTimestamp=1732321619, accTokensPerShare=113200798413)
rewardToken(view returns (address)
0x6c10d1611a5a95cb967e4bcab5791fd101194949
rewardsRemaining(view returns (uint256)
59335064179462954006507106
stakingToken(view returns (address)
0x6c10d1611a5a95cb967e4bcab5791fd101194949
totalStaked(view returns (uint256)
406698423368938852716503062
Read-only
holderUnlockTime(addressview returns (uint256)
pendingReward(address _userview returns (uint256)
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
compound(
deposit(uint256 _amount
emergencyRewardWithdraw(uint256 _amount
emergencyWithdraw(
renounceOwnership(
startReward(
stopReward(
transferOwnership(address newOwner
updateApr(uint256 newApr
updateCanCompoundOrStakeMore(bool compoundEnabled
updateExitPenalty(uint256 newPenaltyPerc
updateLockDuration(uint256 daysForLock
withdraw(
Events
Compound(address indexed user
Deposit(address indexed useruint256 amount
EmergencyWithdraw(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Withdraw(address indexed useruint256 amount
Constructor
constructor(address _stakingTokenaddress _rewardTokenuint256 _apruint256 _lockDurationInDaysuint256 _exitPenaltyPercbool _canCompoundOrStakeMore
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.