LPStaking

Verified contract

Active on Ethereum with 81 txns
Deployed by via 0x59833cbe at 20980515
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
ERC-20
Value $2,309.86
ERC-20
--
0x3ac77af7c25cddc56c9f822b24aa368cd577165290a3dfc5926f14e3b6185f1b
0xcc7426fa9d9bd240f47138d2f8aea1738c9dbd380f4f6d4804dd04290446efe3
0xc3497c3b803cf2d21cc74ffc6282befcb4993844d8cb3563ca91e17d110b2e4f
0x33129d91dcce6e5f1c81c3493aeacb8e972344a6a11b0e10fdfe8244f8769bcd
0x1923576cef5bb0dbb13275460d180016fdec4babb668df61ce439f47fb5e3167
0x2c39050ca7e590548ffbed19fcf520318a3df9de5cde957f09bbe83024d4f7f6
0xa54c2366eafe2e7cefc4c0d3867f31eceec1011c9bcabfd97c971a1854fe54dc
0x16d2869be3f1c4afe107f4c569252eb6d8f5884b0908da988f6b822398fac7bf
0x4d637acaba0ded25bf44f51d9c51220c8bec2be5d8adbb75a0b6dab57882e465
0x7e37bcbcbfb53ed55488bfde89b5d5fdbfbf148bfb53bac4b52184523d663b9c

Functions
Getter at block 21315037
LP(view returns (address)
0xde9a750a41006a8be8fe77d83709f3c648da297c
PONZIE(view returns (address)
0x4166673521e31ed98801e45e8b068b4bc227a110
contractWeight(view returns (uint256 contractWeight_)
3124153492261304508012
currentEpoch(view returns (uint256 totalToDistributeuint256 totalClaimeduint256 startTimeuint256 endTimeuint256 weightAtEnd)
(totalToDistribute=231659048198340198763815, totalClaimed=0, startTime=1731618743, endTime=1732050743, weightAtEnd=0)
epochId(view returns (uint256)
6
epochLength(view returns (uint256)
432000
lastInteraction(view returns (uint256)
1731679871
owner(view returns (address)
0x254f26effaf0959f0a19a25db3921a8eae373d3e
pendingRewards(view returns (uint256 pendingRewards_)
349702525144731245462830
percentToDistribute(view returns (uint256)
50
timeToDouble(view returns (uint256)
2592000
totalStaked(view returns (uint256)
1295687631047877293518
unclaimedRewards(view returns (uint256)
1136228109812433990947813
Read-only
claimAmountForEpoch(address _useruint256 _epochIdview returns (uint256 claimable_)
claimLeftOff(addressview returns (uint256)
contractWeightAtEpoch(uint256 _epochIdview returns (uint256 contractWeight_)
epoch(uint256view returns (uint256 totalToDistributeuint256 totalClaimeduint256 startTimeuint256 endTimeuint256 weightAtEnd)
epochLeftOff(addressview returns (uint256)
stakeDetails(addressview returns (uint256 amountStakeduint256 lastInteractionuint256 weightAtLastInteraction)
userClaimedEpoch(addressuint256view returns (bool)
userTotalWeight(address _userview returns (uint256 userWeight_)
userWeightAtEpoch(address _useruint256 _epochIdview returns (uint256 userWeight_)
State-modifying
claim(uint256 _epochsToClaim
distribute(
setPercentToDistribute(uint256 _newPercent
stake(uint256 _amount
transferOwnership(address _newOwner
unstake(uint256 _amount
update(uint256 _epochsToUpdate
updateEpochLength(uint256 _epochLength
withdrawStuckEth(address toAddr
Events
Claimed(address stakeruint256 claimedTilluint256 indexed claimed
DistributionPercentUpdated(uint256 indexed previousDistributionPercentuint256 indexed newDistributionPercent
EpochLengthUpdated(uint256 indexed previousEpochLengthuint256 indexed newEpochLength
Staked(address touint256 indexed newStakeAmountuint256 indexed newWeightAmount
Unstaked(address stakeruint256 indexed amountUnstaked
Constructor
constructor(address _PONZIE
Fallback and receive
receive(
Errors
ClaimedUpToEpoch(
InvalidAmount(
InvalidDistributionPercent(
InvalidEpoch(
MoreThanBalance(
NotOwner(
ZeroAddress(