MPowerDrip

Verified contract

Active on Base with 7 txns
Deployed by via 0x3257cc9a at 20537735
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
Value $5
ERC-20
--
0x3e3c0aed5dd3f5579c4dfdc1ca8333acc53ec4383f9b511a7dffe0a73a68359a
0x6c763e6e4605ce1fd22944fc26927fdd8922eac126bf05b96d11dc3bfbb8b8a5
0x129784f3392f496f17b29294377729f4206cae4e8c50d3707f87c92f4f59b98a
0x936f422f21181de327f71c23a89afcfe3102f1dec0f7d4b81e926646d65a629b
0xd5929e611fddfa6c9f1e72dafdf5003069374a5b103b4e4f238614d4134abca5
0xa8db648b0e95a7228aef20214735b12c2772bf00bd43a60e828d32d1a07ac206
0x6eac0c5fd141e6ce99ce16eaf5acc1c52b46e7f6f03189162c0d9f2e8c24e81e

Functions
Getter at block 23750468
airDropTokens(view returns (uint256)
0
distributablePWRAmount(view returns (uint256)
4000000000000000000000
distributableUSDCAmount(view returns (uint256)
5000000
earlyClaimFee(view returns (uint256)
25
lastRewardTime(view returns (uint256)
1727882741
lastUpdateTime(view returns (uint256)
1727864817
minStake(view returns (uint256)
1000000000000000000000
owner(view returns (address)
0x2c9e9e0aa720ba33d780f2d5dae0f6da14cfb4ac
pwrAddress(view returns (address)
0x0c85a8b07d48e45a1acfbc5dba3ba49397324ff7
rewardDeposits(view returns (uint256)
0
rewardPool(view returns (uint256)
364756001460373808703
sharedPWR(view returns (uint256)
5456080941606245039395
sharedUSDC(view returns (uint256)
0
stakeTime(view returns (uint256)
2592000
stakerCount(view returns (uint256)
3
stakingPaused(view returns (bool)
false
stakingToken(view returns (address)
0x0c85a8b07d48e45a1acfbc5dba3ba49397324ff7
tokensStaked(view returns (uint256)
30000000000000000000000
totalRewardsPaid(view returns (uint256)
0
totalWeight(view returns (uint256)
43270000000000000000000000
treasury(view returns (address)
0x1728e3af50af75b0915f6a8c2f9ef7bd654e3eef
usdcAddress(view returns (address)
0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
Read-only
calculateUserReward(address _userview returns (uint256)
stakerAddresses(uint256view returns (address)
stakers(addressview returns (uint256 amountStakeduint256 stakingStartTimeuint256 weightuint256 pendingPWRRewardsuint256 earnedPWRuint256 pendingUSDCRewardsuint256 earnedUSDCuint256 penaltyTime)
stakes(addressview returns (uint256 amount)
State-modifying
claimPWR(
claimUSDC(
deposit(uint256 _amount
depositAndAssignTokens(address _touint256 _amount
receiveRewardPWR(
receiveRewardUSDC(
renounceOwnership(
setMinStake(uint256 _minStake
setPWRToken(address _pwrToken
setStakeTime(uint256 _stakeTime
setStakingPaused(bool _state
setTreasury(address _treasury
setUSDCToken(address _usdcToken
setearlyClaimFee(uint256 _earlyClaimFee
transferOwnership(address newOwner
withdraw(uint256 _amount
withdrawAirDropTokens(address _fromuint256 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _stakingTokenaddress _treasuryaddress initialOwner
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.