DeficliqStaking

Verified contract

Active on Ethereum with 68 txns
Deployed by via 0x9376c465 at 12097655
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xdc4b2d028b62e6cba12bc36f91eeefce9fc6ccc15aa2112a6ab8fb2d9ed64a0a
0xbf064bd391c5ab293f4ecfbf121de332eefa1ae939664b256f85377154c3cd82
0x50766dfe0f7b8583172006b6548710e89cee2e83a2b3017814decc6bc0d9c9b3
0xcec936db31236bc1da066bc9561021ccabd8b9bc76719e4bf805db7cdab1e388
0x69c64bfbae805ae058852ae92acad382c66facadc83d8b44bc2acf6d997b6383
0xe79cf00e55435adecfa4d0115a0557c9ba8c6b5ddbb6ede9574e7a4ca4383c26
0xa2f048ed3f33d44b92d1820d83590d3db232843503e13bb0383f4ee1345a114a
0x5df2f4c3bac45658041243a5f3ba7e24567a16e59b844dbd938d96cc65ae8dc8
0xe816681fbc0198d6f2879bde6cad7b8ac031af1b401e06db34a896c0a3207782
0xad16cfa34da4f4c29237d363874e5391037d789a4ec025a1304f8cf0717309e0

Functions
Getter at block 21288953
CLIQ(view returns (address)
0x47e45f5a66ac1c61ab457b3551454cf73f7189bf
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
NAME(view returns (string)
Deficliq Staking Contract
REWARD_PROVIDER(view returns (bytes32)
0xe56e19a7d558c827e5fe3dd17249e3d1e70e83b18ea8e11167d41e0a83cdd168
packageLength(view returns (uint256)
3
paused(view returns (bool)
false
tokenContract(view returns (address)
0x7be00ed6796b21656732e8f739fc1b8f1c53da0d
totalStakedFunds(view returns (uint256)
253199152000000000043656
Read-only
checkStakeReward(address _addressuint256 stakeIndexview returns (uint256 yieldRewarduint256 timeDiff)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
hasStaked(addressview returns (bool)
packageNames(uint256view returns (bytes32)
packages(bytes32view returns (bytes32 _packageNameuint256 _daysLockeduint256 _daysBlockeduint256 _packageInterestuint256 _packageCliqReward)
stakes(addressuint256view returns (uint256 _amountuint256 _timestampbytes32 _packageNameuint256 _withdrawnTimestampuint16 _stakeRewardType)
stakesLength(address _addressview returns (uint256)
totalStakedBalance(addressview returns (uint256)
State-modifying
addStakedTokenReward(uint256 _amountreturns (bool)
forceWithdraw(uint256 stakeIndex
grantRole(bytes32 roleaddress account
pauseStaking(
removeStakedTokenReward(uint256 _amountreturns (bool)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
stakeTokens(uint256 _amountbytes32 _packageNameuint16 _stakeRewardType
unpauseStaking(
unstake(uint256 stakeIndex
Events
ForcefullyWithdrawn(address indexed _usruint256 stakeIndex
NativeTokenRewardAdded(address indexed _fromuint256 _val
NativeTokenRewardRemoved(address indexed _touint256 _val
Paused(
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
StakeAdded(address indexed _usrbytes32 _packageNameuint256 _amountuint16 _stakeRewardTypeuint256 _stakeIndex
Unpaused(
Unstaked(address indexed _usruint256 stakeIndex
Constructor
constructor(address _stakedTokenaddress _CLIQ
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.