Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($5.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
USDC | ERC-20 | 5 | $1.00 |
$5 | |
BPWR | ERC-20 | 39.456081K | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20546697 | 2 months ago | | | 0 | 0.00014966897 | |
| 20546671 | 2 months ago | | | 0 | 0.00019086174 | |
| 20545823 | 2 months ago | | | 0 | 0.00040855060 | |
| 20545668 | 2 months ago | | | 0 | 0.00014966897 | |
| 20540783 | 2 months ago | | | 0 | 6.6647864e-7 | |
| 20539951 | 2 months ago | | | 0 | 0.00040795727 | |
| 20537765 | 2 months ago | | | 0 | 0.00062342096 |
ABI
ABI objects
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 _user) view returns (uint256)
stakerAddresses(uint256) view returns (address)
stakers(address) view returns (uint256 amountStaked, uint256 stakingStartTime, uint256 weight, uint256 pendingPWRRewards, uint256 earnedPWR, uint256 pendingUSDCRewards, uint256 earnedUSDC, uint256 penaltyTime)
stakes(address) view returns (uint256 amount)
State-modifying
Events claimPWR()
claimUSDC()
deposit(uint256 _amount)
depositAndAssignTokens(address _to, uint256 _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 _from, uint256 _amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address _stakingToken, address _treasury, address initialOwner)
This contract contains no fallback and receive objects.
This contract contains no error objects.