This contract is being backfilled. You may encounter incomplete storage history.

StrikeStakingProxy

Verified contract

Proxy

Active on Ethereum with 2,583 txns
Deployed by via 0xac786b16 at 15975646
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $721,911.25
ERC-20
Value $16,292.61
 (#0)
ERC-1555
--
0x08e7e52e2aff0096cc4f726231bafe81eda208b8b75eeacb2de0f5c6eb4c033e
0x64575e487102b84c57b29ef782aebf03196594b3525a769197b27755b8991153
0x84e8737b0cb83fcd8c5d9a182387f7364ae76f41fb16e8c1e246d2c9cc958278
0x54859f7e7537ed61aaa5775d81da08e4ff1dddd5adba67aa71f54cedde73f9bf
0x79b0c1c350c3db71fd024c32913c8b177770d46c43aeeca289a9ff98dab28f45
0x2356891af3edfd640f9dd7f80442a5f8f5edd37a14c3f937885f786d894920e5
0x2c99a95e5eaea3913859c90d69866d2f652ddada4bb4e44369f4c46eb672d216
0x05a527a24668e559587b6cc64f156608cf9b7bbe77a862f0ac63a5717edbc319
0x5fcaa9159ecf71e396bdb7a45890df5946443873d7ff5727572acde3cb00f8c4
0x300f42d9b08b6c671369ea2c4a1c219d02904dc443b372023f432d077c503fc4

Functions
Getter at block 20808507
admin(view returns (address)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingStrikeStakingImplementation(view returns (address)
0x0000000000000000000000000000000000000000
strikeStakingImplementation(view returns (address)
0x8942a64c1834a926268eb031b80f25336f962bcc
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)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
groupDuration(view returns (uint256)
604800
lockDuration(view returns (uint256)
7257600
lockedSupply(view returns (uint256)
5742012686847193881622
owner(view returns (address)
0xe789af79d295b0e4fa1c1e8a1b6fe186c1ae2326
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingStrikeStakingImplementation(view returns (address)
0x0000000000000000000000000000000000000000
rewardsDuration(view returns (uint256)
1209600
stakingToken(view returns (address)
0x74232704659ef37c08995e386a2e26cc27a8d7b1
strikeStakingImplementation(view returns (address)
0x8942a64c1834a926268eb031b80f25336f962bcc
totalSupply(view returns (uint256)
102313183942467310371162
Read-only
claimableRewards(address accountview returns (struct StrikeStakingRewardData[] _rewards)
earnedBalances(address userview returns (uint256 totalstruct StrikeStakingLockedBalance[] earningsData)
getRewardForDuration(address _rewardsTokenview returns (uint256)
isExcludedFromPenalty(address accountview returns (bool)
lastTimeRewardApplicable(address _rewardsTokenview returns (uint256)
lockedBalances(address userview returns (uint256 totaluint256 unlockableuint256 lockedstruct StrikeStakingLockedBalance[] lockData)
minters(addressview returns (bool)
mintersArray(uint256view returns (address)
rewardData(addressview returns (uint256 periodFinishuint256 rewardRateuint256 lastUpdateTimeuint256 rewardPerTokenStored)
rewardDistributors(addressaddressview returns (bool)
rewardPerToken(address _rewardsTokenview returns (uint256)
rewardTokens(uint256view returns (address)
rewards(addressaddressview returns (uint256)
totalBalance(address userview returns (uint256 amount)
unlockedBalance(address userview returns (uint256 amount)
userRewardPerTokenPaid(addressaddressview returns (uint256)
withdrawableBalance(address userview returns (uint256 amountuint256 penaltyAmount)
State-modifying
_acceptAdmin(
_acceptImplementation(
_setPendingAdmin(address newPendingAdmin
_setPendingImplementation(address newPendingImplementation
_acceptAdminInImplementation(
_become(address stakingProxy
addReward(address _rewardsTokenaddress _distributor
approveRewardDistributor(address _rewardsTokenaddress _distributorbool _approved
emergencyWithdraw(
excludeFromPenalty(address _rewardsTokenaddress userbool excluded
exit(
getReward(
initialize(address _stakingTokenaddress[] _minters
mint(address useruint256 amount
notifyRewardAmount(address _rewardsTokenuint256 reward
recoverERC20(address tokenAddressuint256 tokenAmount
removeBlacklistedLocks(address accountaddress _rewardsTokenaddress to
stake(uint256 amountbool lock
withdraw(uint256 amount
withdrawExpiredLocks(
Events
NewAdmin(address oldAdminaddress newAdmin
NewImplementation(address oldImplementationaddress newImplementation
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewPendingImplementation(address oldPendingImplementationaddress newPendingImplementation
NewAdmin(address oldAdminaddress newAdmin
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
Recovered(address tokenuint256 amount
RewardAdded(uint256 reward
RewardDistributorApproved(address indexed rewardAddressaddress indexed distributorbool approved
RewardPaid(address indexed useraddress indexed rewardsTokenuint256 reward
RewardTokenAdded(address indexed rewardTokenAddress
Staked(address indexed useruint256 amount
Withdrawn(address indexed useruint256 amount
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.