InfinityStaker

Verified contract

Active on Ethereum with 293 txns
Deployed by via 0x062502a4 at 15667846
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x56909b91d4c5c2c20a471ee547ae3a80bfd07ec99f5f1e7083ff028ddfe3c6f2
0x456cd8f28c25b064dd615cfd4b32252ee54d2d6b406e52d832b630780d0bd51e
0xf76632920015fb44eaffcaf966def387cb9b120a3c410f1cf8f5c77ee11641d9
0x485491a4fa80016c6f138d7acaeb1e9720427bea4c67977eebb20095b670cdb4
0x85d87a64875af549321b622b7c2ef36be8cd4761b00c65f4572e9a014247fe7e
0xc0cf74a345ad39b0d4b301cc0511aaad2d59741c453e916390c5aec2818205f3
From
0x6a827b4dd9e58a39338847a3143da19346d25172cc0bb29d9e6883430f4ec27f
From
0xeb7b72c4059211a4425fac92eae2411ced5821095083f13926d08c1134b39d0f
0x7bac4c93a3be55379b8fdf595c5dd7a2b2e3a4f8f7947113e6d721a1a9d2e182
0x888977758d116db8078b7b3a0a787969adf082974e1b86fe163f79c9124b2d62

Functions
Getter at block 21386477
INFINITY_TOKEN(view returns (address)
0xbada557cdfa4f5a45bf7fed3cbb40db567f9e9ad
bronzeStakeThreshold(view returns (uint32)
1000
goldStakeThreshold(view returns (uint32)
10000
infinityTreasury(view returns (address)
0xb81819ef1e84f04b6eb7ad210677936688ba3123
owner(view returns (address)
0xb81819ef1e84f04b6eb7ad210677936688ba3123
paused(view returns (bool)
true
platinumStakeThreshold(view returns (uint32)
20000
silverStakeThreshold(view returns (uint32)
5000
sixMonthPenalty(view returns (uint32)
1
threeMonthPenalty(view returns (uint32)
1
twelveMonthPenalty(view returns (uint32)
1
Read-only
getRageQuitAmounts(address userview returns (uint256uint256)
getStakingInfo(address userview returns (struct InfinityStakerStakeAmount[])
getUserStakeLevel(address userview returns (uint8)
getUserStakePower(address userview returns (uint256)
getUserTotalStaked(address userview returns (uint256)
getUserTotalVested(address userview returns (uint256)
getVestedAmount(address useruint8 durationview returns (uint256)
userstakedAmounts(addressuint8view returns (uint256 amountuint256 timestamp)
State-modifying
changeDuration(uint256 amountuint8 oldDurationuint8 newDuration
pause(
rageQuit(
renounceOwnership(
stake(uint256 amountuint8 duration
transferOwnership(address newOwner
unpause(
unstake(uint256 amount
updateInfinityTreasury(address _infinityTreasury
updatePenalties(uint32 _threeMonthPenaltyuint32 _sixMonthPenaltyuint32 _twelveMonthPenalty
updateStakeLevelThreshold(uint8 stakeLeveluint32 threshold
Events
DurationChanged(address indexed useruint256 amountuint8 oldDurationuint8 newDuration
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
RageQuit(address indexed useruint256 totalToUseruint256 penalty
RageQuitPenaltiesUpdated(uint32 threeMonthuint32 sixMonthuint32 twelveMonth
StakeLevelThresholdUpdated(uint8 stakeLeveluint32 threshold
Staked(address indexed useruint256 amountuint8 duration
UnStaked(address indexed useruint256 amount
Unpaused(address account
Constructor
constructor(address _tokenAddressaddress _infinityTreasury
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.