TokenStaking

Verified contract

Proxy

Active on Ethereum with 1,032 txns
Deployed by via 0x18799f1c at 10834080
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,367,767.35
0x0f1e27d69da464ed56229960dcbbd34c3d50151d4e9ee666b8562167f41b2c61
0x66afa6402993db506e90ee0c02aff7182e329e2d39be7531aeac649ab46150c6
0xa8d2845acd755a357fdaa0cf963ab061b9bb2796d6f824619d47c12f61338b22
0xdb164b595f990870babd161ebf18a72cb224aad6d56048294aa320f9946921d8
0xed15dc6e8e95492184a162f326b8382323e2e1413155ff9fe374c21799998be4
0x57366c7648934e85bde277ecec38ebaf2211a7eb00340bfa32502480f995ad18
0x82a8d5809a58fbf464dad4c11fa7a9869026fd57cab1d7fc5f8e5918b77fd635
0xf2fe43e432ff5ce2fd6b86c0e6ee7b14865451bf74c4a819631c4bc60f78c09d
0x4cb0b76989be218e55dbb5790086b45821d12e4f00a178a037b9fc1a77402bba
0x2833bb5ce593b8ba7cf2d6cf3676ec366dbf1cf9121de04a6d6a24ede3011291

Functions
Getter at block 20895776
deployedAt(view returns (uint256)
1599741820
initializationPeriod(view returns (uint256)
43200
minimumStake(view returns (uint256)
10000000000000000000000
undelegationPeriod(view returns (uint256)
5184000
Read-only
activeStake(address _operatoraddress _operatorContractview returns (uint256 balance)
authorizerOf(address _operatorview returns (address)
balanceOf(address _addressview returns (uint256 balance)
beneficiaryOf(address _operatorview returns (address)
eligibleStake(address _operatoraddress _operatorContractview returns (uint256 balance)
getAuthoritySource(address operatorContractview returns (address)
getDelegationInfo(address _operatorview returns (uint256 amountuint256 createdAtuint256 undelegatedAt)
getLocks(address operatorview returns (address[] creatorsuint256[] expirations)
hasMinimumStake(address stakeraddress operatorContractview returns (bool)
isApprovedOperatorContract(address _operatorContractview returns (bool)
isAuthorizedForOperator(address _operatoraddress _operatorContractview returns (bool)
isStakeLocked(address operatorview returns (bool)
ownerOf(address _operatorview returns (address)
State-modifying
authorizeOperatorContract(address _operatoraddress _operatorContract
cancelStake(address _operator
claimDelegatedAuthority(address delegatedAuthoritySource
commitTopUp(address _operator
lockStake(address operatoruint256 duration
receiveApproval(address _fromuint256 _valueaddress _tokenbytes _extraData
recoverStake(address _operator
releaseExpiredLock(address operatoraddress operatorContract
seize(uint256 amountToSeizeuint256 rewardMultiplieraddress tattletaleaddress[] misbehavedOperators
slash(uint256 amountToSlashaddress[] misbehavedOperators
transferStakeOwnership(address operatoraddress newOwner
undelegate(address _operator
undelegateAt(address _operatoruint256 _undelegationTimestamp
unlockStake(address operator
Events
ExpiredLockReleased(address indexed operatoraddress lockCreator
LockReleased(address indexed operatoraddress lockCreator
OperatorStaked(address indexed operatoraddress indexed beneficiaryaddress indexed authorizeruint256 value
RecoveredStake(address operator
StakeDelegated(address indexed owneraddress indexed operator
StakeLocked(address indexed operatoraddress lockCreatoruint256 until
StakeOwnershipTransferred(address indexed operatoraddress indexed newOwner
TokensSeized(address indexed operatoruint256 amount
TokensSlashed(address indexed operatoruint256 amount
TopUpCompleted(address indexed operatoruint256 newAmount
TopUpInitiated(address indexed operatoruint256 topUp
Undelegated(address indexed operatoruint256 undelegatedAt
Constructor
constructor(address _tokenaddress _tokenGrantaddress _escrowaddress _registryuint256 _initializationPeriod
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.