StrikeStaking
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
7
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "StrikeStaking"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "StrikeStaking"
ABI
ABI objects
Getter at block 21166675
HALF() view returns (uint256)
65000
MAX_REWARD_TOKENS() view returns (uint256)
10
QUART() view returns (uint256)
25000
WHOLE() view returns (uint256)
100000
admin() view returns (address)
0x0000000000000000000000000000000000000000
groupDuration() view returns (uint256)
604800
lockDuration() view returns (uint256)
7257600
lockedSupply() view returns (uint256)
0
owner() view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin() view returns (address)
0x0000000000000000000000000000000000000000
pendingStrikeStakingImplementation() view returns (address)
0x0000000000000000000000000000000000000000
rewardsDuration() view returns (uint256)
1209600
stakingToken() view returns (address)
0x0000000000000000000000000000000000000000
strikeStakingImplementation() view returns (address)
0x0000000000000000000000000000000000000000
totalSupply() view returns (uint256)
0
Read-only
claimableRewards(address account) view returns (struct StrikeStakingRewardData[] _rewards)
earnedBalances(address user) view returns (uint256 total, struct StrikeStakingLockedBalance[] earningsData)
getRewardForDuration(address _rewardsToken) view returns (uint256)
isExcludedFromPenalty(address account) view returns (bool)
lastTimeRewardApplicable(address _rewardsToken) view returns (uint256)
lockedBalances(address user) view returns (uint256 total, uint256 unlockable, uint256 locked, struct StrikeStakingLockedBalance[] lockData)
minters(address) view returns (bool)
mintersArray(uint256) view returns (address)
rewardData(address) view returns (uint256 periodFinish, uint256 rewardRate, uint256 lastUpdateTime, uint256 rewardPerTokenStored)
rewardDistributors(address, address) view returns (bool)
rewardPerToken(address _rewardsToken) view returns (uint256)
rewardTokens(uint256) view returns (address)
rewards(address, address) view returns (uint256)
totalBalance(address user) view returns (uint256 amount)
unlockedBalance(address user) view returns (uint256 amount)
userRewardPerTokenPaid(address, address) view returns (uint256)
withdrawableBalance(address user) view returns (uint256 amount, uint256 penaltyAmount)
State-modifying
Events _acceptAdminInImplementation()
_become(address stakingProxy)
addReward(address _rewardsToken, address _distributor)
approveRewardDistributor(address _rewardsToken, address _distributor, bool _approved)
emergencyWithdraw()
excludeFromPenalty(address _rewardsToken, address user, bool excluded)
exit()
getReward()
initialize(address _stakingToken, address[] _minters)
mint(address user, uint256 amount)
notifyRewardAmount(address _rewardsToken, uint256 reward)
recoverERC20(address tokenAddress, uint256 tokenAmount)
removeBlacklistedLocks(address account, address _rewardsToken, address to)
stake(uint256 amount, bool lock)
withdraw(uint256 amount)
withdrawExpiredLocks()
NewAdmin(address oldAdmin, address newAdmin)
NewPendingAdmin(address oldPendingAdmin, address newPendingAdmin)
Recovered(address token, uint256 amount)
RewardAdded(uint256 reward)
RewardDistributorApproved(address indexed rewardAddress, address indexed distributor, bool approved)
RewardPaid(address indexed user, address indexed rewardsToken, uint256 reward)
RewardTokenAdded(address indexed rewardTokenAddress)
Staked(address indexed user, uint256 amount)
Withdrawn(address indexed user, uint256 amount)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.