TokenSpring

Verified contract

Active on Ethereum with 44 txns
Deployed by via 0xfb5862e2 at 10854994
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "TokenSpring"

0x95dd3e0223bdea012726351707b239913cadb440a9d5b62543a6eea829776d6e
0xed948d8bdd52113c6699b6734e3f12c6a6dac80f07453d69bad83b267af201b2
0x9af4cadcd649b7eec6c99cbed6ce973820a7b53e20aa893828c87ce3eb783c1f
0x2f95eed06f7f6b7b8456b5a72166ee7477b7a7f896d1881db93d068d57fcaacb
0xb1940a450ab5060835f1fe127d19b9d230a88dcd947bb5e7b8792be809df3b2e
0x85fba0e9a7677fd7652fa95d5ec2c0bcc430ef9ccd0d41a5758f89f84b43edc6
0xe2b3fea85074ea28668668c6389a16cf17e2bfbd8779a6cd9c225e94356131a6
0xd88f8d4e516d4175cdcecdc9b47c5aaeb20bd286239bb5705b6cb7687f6ce61c
0xc24aa1658434569b6e204e659b85142ee5285c232ea79a2742891707bb4d6398
0x40450d264b5b7488201fe490cb0d7b3e8de3e7146f012463f9c1f00852218338

Functions
Getter at block 20852382
BONUS_DECIMALS(view returns (uint256)
2
bonusPeriodSec(view returns (uint256)
5184000
getDistributionToken(view returns (address)
0xd78afdd162b11b2334877df6869f865b784b1527
getStakingToken(view returns (address)
0x470f8ebff99d75445aeb648443074ee41a1da0c9
isOwner(view returns (bool)
false
maxLockTimeSeconds(view returns (uint256)
7776000
owner(view returns (address)
0x4467ff9e9ff135ac83ed0605a2e1830fc211216a
penaltyAddress(view returns (address)
0xd5b98e827db0b242d554591407343cca00c7fd88
startBonus(view returns (uint256)
33
supportsHistory(pure returns (bool)
false
token(view returns (address)
0x470f8ebff99d75445aeb648443074ee41a1da0c9
totalLocked(view returns (uint256)
0
totalLockedShares(view returns (uint256)
0
totalStaked(view returns (uint256)
1740747374427326
totalStakingShares(view returns (uint256)
1740747374427326000000
totalUnlocked(view returns (uint256)
30703244924245
unlockScheduleCount(view returns (uint256)
2
Read-only
getContractAtIndex(address addruint256 indexview returns (uint256uint256uint256)
totalStakedFor(address addrview returns (uint256)
unlockSchedules(uint256view returns (uint256 initialLockedSharesuint256 unlockedSharesuint256 lastUnlockTimestampSecuint256 endAtSecuint256 durationSec)
State-modifying
getAccounting(returns (uint256uint256uint256uint256uint256uint256)
lockTokens(uint256 amountuint256 durationSec
renounceOwnership(
setMaxLockTimeSeconds(uint256 maxLockTimeSeconds_
setPenaltyAddress(address penaltyAddress_
stake(uint256 amountuint256 timebytes data
stakeFor(address useruint256 amountuint256 timebytes data
transferOwnership(address newOwner
unlockTokens(returns (uint256)
unstake(uint256 amountbytes data
unstakeAtIndex(uint256 indexbytes data
unstakeAtIndexQuery(uint256 indexreturns (uint256)
unstakeQuery(uint256 amountreturns (uint256)
Events
LogPenaltyAddressUpdated(address penaltyAddress_
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Staked(address indexed useruint256 amountuint256 totaluint256 timebytes data
TokensClaimed(address indexed useruint256 amount
TokensLocked(uint256 amountuint256 durationSecuint256 total
TokensUnlocked(uint256 amountuint256 total
Unstaked(address indexed useruint256 amountuint256 totaluint256 penaltyAmountbytes data
Constructor
constructor(address stakingTokenaddress distributionTokenuint256 maxUnlockSchedulesuint256 startBonus_uint256 bonusPeriodSec_uint256 initialSharesPerToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.