TokenStaking
Verified contract
Active on
Base with 20,334 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
DAWGZ | ERC-20 | 388.590878M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 22815381 | 29 minutes ago | | | 0 | 7.1680131e-7 | |
| 22815336 | 30 minutes ago | | | 0 | 4.4096290e-7 | |
| 22813932 | an hour ago | | | 0 | 6.2891177e-7 | |
| 22813685 | an hour ago | | | 0 | 7.1012355e-7 | |
| 22813487 | 2 hours ago | | | 0 | 0.000000405489836860 | |
| 22812977 | 2 hours ago | | | 0 | 4.7373359e-7 | |
| 22811201 | 3 hours ago | | | 0 | 4.7955718e-7 | |
| 22810900 | 3 hours ago | | | 0 | 7.1680131e-7 | |
| 22810866 | 3 hours ago | | | 0 | 4.7955718e-7 | |
| 22810713 | 3 hours ago | | | 0 | 6.1625781e-7 |
ABI
ABI objects
Getter at block 22816246
calculateAPY() view returns (uint256)
204859073108445569768
currentRewardPerToken() view returns (uint256)
1589649970675582572
getPoolInfo() view returns (uint256 _totalStaked, uint256 _rewardRate, uint256 _lockDuration, uint256 _lastUpdateTime, uint256 _rewardPerTokenStored)
(_totalStaked=769699860530607107031601043, _rewardRate=50000000000000000000, _lockDuration=1209600, _lastUpdateTime=1732420109, _rewardPerTokenStored=1589537589207901950)
lastApplicableRewardTime() view returns (uint256)
1732421839
lastUpdateTime() view returns (uint256)
1732420109
lockDuration() view returns (uint256)
1209600
merkleRoot() view returns (bytes32)
0xbf9a38b8dec048dd4e0bada45f08fcb9baae585f421e5b74662639b9691b1f63
owner() view returns (address)
0x6684955a395336d198add0ba2e4e4370ca51a807
paused() view returns (bool)
false
rewardPerTokenStored() view returns (uint256)
1589537589207901950
rewardRate() view returns (uint256)
50000000000000000000
rewardToken() view returns (address)
0xb34be2f34a662655760ce9c908f4ad594b7837f6
stakingToken() view returns (address)
0xb34be2f34a662655760ce9c908f4ad594b7837f6
totalStaked() view returns (uint256)
769699860530607107031601043
Read-only
addressClaimed(address) view returns (bool)
earned(address account) view returns (uint256)
getUserInfo(address _user) view returns (uint256 stakedAmount, uint256 rewardsEarned, uint256 lockUntil)
userInfo(address) view returns (uint256 amount, uint256 rewardPerTokenPaid, uint256 rewards, uint256 lockUntil)
State-modifying
Events exit()
getReward()
getReward(uint256 _amount, bytes32[] proof)
pause()
renounceOwnership()
stake(uint256 _amount)
transferOwnership(address newOwner)
unpause()
updateLockDuration(uint256 _lockDuration)
updateMerkleRoot(bytes32 _merkleRoot)
updateRewardRate(uint256 _rewardRate)
withdraw(uint256 _amount)
withdrawNative(uint256 amount)
withdrawToken(address tokenContractAddress, uint256 amount)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RewardPaid(address indexed user, uint256 reward)
Staked(address indexed user, uint256 amount)
Unpaused(address account)
Withdrawn(address indexed user, uint256 amount)
constructor(address _stakingToken, address _rewardToken, uint256 _rewardRate, uint256 _lockDuration)
receive()
This contract contains no error objects.