InfinityStaker
Verified contract
Active on
Ethereum with 293 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 |
---|---|---|---|---|---|
INFT | ERC-20 | 4.688003M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 16463349 | 2 years ago | | | 0 | 0.0013474231 | |
| 16450120 | 2 years ago | | | 0 | 0.0021249645 | |
| 16405889 | 2 years ago | | | 0 | 0.0024653276 | |
| 16405861 | 2 years ago | | | 0 | 0.0025089791 | |
| 16371641 | 2 years ago | | | 0 | 0.0025470510 | |
| 16357277 | 2 years ago | | | 0 | 0.0022034885 | |
| 16357210 | 2 years ago | | | 0 | 0.0019183848 | |
| 16317787 | 2 years ago | | | 0 | 0.0013936409 | |
| 16275267 | 2 years ago | | | 0 | 0.0012435390 | |
| 16275193 | 2 years ago | | | 0 | 0.0012809827 |
ABI
ABI objects
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 user) view returns (uint256, uint256)
getStakingInfo(address user) view returns (struct InfinityStakerStakeAmount[])
getUserStakeLevel(address user) view returns (uint8)
getUserStakePower(address user) view returns (uint256)
getUserTotalStaked(address user) view returns (uint256)
getUserTotalVested(address user) view returns (uint256)
getVestedAmount(address user, uint8 duration) view returns (uint256)
userstakedAmounts(address, uint8) view returns (uint256 amount, uint256 timestamp)
State-modifying
Events changeDuration(uint256 amount, uint8 oldDuration, uint8 newDuration)
pause()
rageQuit()
renounceOwnership()
stake(uint256 amount, uint8 duration)
transferOwnership(address newOwner)
unpause()
unstake(uint256 amount)
updateInfinityTreasury(address _infinityTreasury)
updatePenalties(uint32 _threeMonthPenalty, uint32 _sixMonthPenalty, uint32 _twelveMonthPenalty)
updateStakeLevelThreshold(uint8 stakeLevel, uint32 threshold)
DurationChanged(address indexed user, uint256 amount, uint8 oldDuration, uint8 newDuration)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
RageQuit(address indexed user, uint256 totalToUser, uint256 penalty)
RageQuitPenaltiesUpdated(uint32 threeMonth, uint32 sixMonth, uint32 twelveMonth)
StakeLevelThresholdUpdated(uint8 stakeLevel, uint32 threshold)
Staked(address indexed user, uint256 amount, uint8 duration)
UnStaked(address indexed user, uint256 amount)
Unpaused(address account)
constructor(address _tokenAddress, address _infinityTreasury)
This contract contains no fallback and receive objects.
This contract contains no error objects.