StakingThales
Verified contract
Active on
Ethereum with 1,218 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
7 additional
variables
Balances ($0.00)
No balances found for "StakingThales"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14126919 | 3 years ago | | | 0 | 0.0023729599 | |
| 14125851 | 3 years ago | | | 0 | 0.0075975276 | |
| 14125716 | 3 years ago | | | 0 | 0.0049131862 | |
| 14125643 | 3 years ago | | | 0 | 0.0059140214 | |
| 14125603 | 3 years ago | | | 0 | 0.0070944206 | |
| 14124735 | 3 years ago | | | 0 | 0.0080897852 | |
| 14124169 | 3 years ago | | | 0 | 0.017095482 | |
| 14123914 | 3 years ago | | | 0 | 0.0088136666 | |
| 14122603 | 3 years ago | | | 0 | 0.013264490 | |
| 14121786 | 3 years ago | | | 0 | 0.014911293 |
ABI
ABI objects
Getter at block 20804318
claimEnabled() view returns (bool)
[unknown]
currentPeriodFees() view returns (uint256)
[unknown]
currentPeriodRewards() view returns (uint256)
[unknown]
distributeFeesEnabled() view returns (bool)
[unknown]
durationPeriod() view returns (uint256)
[unknown]
feeToken() view returns (address)
[unknown]
fixedPeriodReward() view returns (uint256)
[unknown]
getContractFeeFunds() view returns (uint256)
[unknown]
getContractRewardFunds() view returns (uint256)
[unknown]
iEscrowThales() view returns (address)
[unknown]
lastPauseTime() view returns (uint256)
[unknown]
lastPeriodTimeStamp() view returns (uint256)
[unknown]
nominatedOwner() view returns (address)
[unknown]
owner() view returns (address)
[unknown]
paused() view returns (bool)
[unknown]
periodsOfStaking() view returns (uint256)
[unknown]
stakingToken() view returns (address)
[unknown]
startTimeStamp() view returns (uint256)
[unknown]
totalStakedAmount() view returns (uint256)
[unknown]
unstakeDurationPeriod() view returns (uint256)
[unknown]
Read-only
getAlreadyClaimedFees(address account) view returns (uint256)
getAlreadyClaimedRewards(address account) view returns (uint256)
getLastPeriodOfClaimedRewards(address account) view returns (uint256)
getRewardFeesAvailable(address account) view returns (uint256)
getRewardsAvailable(address account) view returns (uint256)
lastUnstakeTime(address) view returns (uint256)
stakedBalanceOf(address account) view returns (uint256)
stakerFeesClaimed(address) view returns (uint256)
stakerLifetimeRewardsClaimed(address) view returns (uint256)
unstaking(address) view returns (bool)
unstakingAmount(address) view returns (uint256)
State-modifying
Events acceptOwnership()
cancelUnstake()
claimReward()
closePeriod()
nominateNewOwner(address _owner)
selfDestruct(address account)
setClaimEnabled(bool _claimEnabled)
setDistributeFeesEnabled(bool _distributeFeesEnabled)
setDurationPeriod(uint256 _durationPeriod)
setEscrow(address _escrowThalesContract)
setFixedPeriodReward(uint256 _fixedReward)
setPaused(bool _paused)
setUnstakeDurationPeriod(uint256 _unstakeDurationPeriod)
stake(uint256 amount)
startStakingPeriod()
startUnstake(uint256 amount)
unstake()
CancelUnstake(address account)
ClaimEnabled(bool enabled)
ClosedPeriod(uint256 PeriodOfStaking, uint256 lastPeriodTimeStamp)
DistributeFeesEnabled(bool enabled)
DurationPeriodChanged(uint256 value)
EscrowChanged(address newEscrow)
FeeRewardsClaimed(address account, uint256 unclaimedFees)
FixedPeriodRewardChanged(uint256 value)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
PauseChanged(bool isPaused)
RewardAdded(uint256 reward)
RewardsClaimed(address account, uint256 unclaimedReward)
Staked(address user, uint256 amount)
StakingPeriodStarted()
UnstakeCooldown(address account, uint256 cooldownTime, uint256 amount)
UnstakeDurationPeriodChanged(uint256 value)
Unstaked(address account, uint256 unstakeAmount)
constructor(address _owner, address _iEscrowThales, address _stakingToken, address _feeToken, uint256 _durationPeriod, uint256 _unstakeDurationPeriod)
This contract contains no fallback and receive objects.
This contract contains no error objects.