StakingPool

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0xbc13bc0b at 11957594
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
2 additional variables

No balances found for "StakingPool"

No transactions found for "StakingPool"


Functions
Getter at block 21263125
coeffScore(view returns (uint256)
0
defaultLockInDuration(view returns (uint256)
0
defaultUserCap(view returns (uint256)
0
iStakingCapEnabled(view returns (bool)
false
isOwner(view returns (bool)
false
isUserCapEnabled(view returns (bool)
false
owner(view returns (address)
0x0000000000000000000000000000000000000000
pool(view returns (address)
0x0000000000000000000000000000000000000000
rewardVesting(view returns (address)
0x0000000000000000000000000000000000000000
stakingCap(view returns (uint256)
0
stakingCapEnabled(view returns (bool)
false
supportedRewardTokens(view returns (address[])
[]
supportsHistory(pure returns (bool)
false
swapContract(view returns (address)
0x0000000000000000000000000000000000000000
token(view returns (address)
0x0000000000000000000000000000000000000000
totalStaked(view returns (uint256)
0
userCapEnabled(view returns (bool)
false
vipUserEnabled(view returns (bool)
false
Read-only
getModuleAddress(string moduleview returns (address)
getPersonalStakeActualAmounts(address _addressview returns (uint256[])
getPersonalStakeForAddresses(address _addressview returns (address[])
getPersonalStakeTotalAmount(address _addressview returns (uint256)
getPersonalStakeUnlockedTimestamps(address _addressview returns (uint256[])
getPersonalStakes(address _addressview returns (uint256[]uint256[]address[])
isCapper(address accountview returns (bool)
isRegisteredRewardToken(address tokenview returns (bool)
isVipUser(addressview returns (bool)
rewardBalanceOf(address useraddress tokenview returns (uint256)
stakeHolders(addressview returns (uint256 totalStakedForuint256 personalStakeIndexbool exists)
totalScoresFor(address _addressview returns (uint256)
totalStakedFor(address _addressview returns (uint256)
userCap(addressview returns (uint256)
State-modifying
addCapper(address account
claimRewardsFromVesting(
initialize(
initialize(address _pooladdress _stakingTokenuint256 _defaultLockInDuration
initialize(address sender
registerRewardToken(address token
renounceCapper(
renounceOwnership(
setCoeffScore(uint256 coeff
setDefaultLockInDuration(uint256 _defaultLockInDuration
setDefaultUserCap(uint256 _newCap
setPool(address _pool
setRewardVesting(address _rewardVesting
setStakingCap(uint256 _newCap
setStakingCapEnabled(bool _stakingCapEnabled
setSwapContract(address _swapContract
setUserCap(address useruint256 cap
setUserCap(address[] usersuint256[] caps
setUserCapEnabled(bool _userCapEnabled
setVipUser(address userbool isVip
setVipUserEnabled(bool _vipUserEnabled
stake(uint256 _amountbytes _data
stakeFor(address _useruint256 _amountbytes _data
transferOwnership(address newOwner
unstake(uint256 _amountbytes _data
unstakeAllUnlocked(bytes _datareturns (uint256)
withdrawRewardForSwap(address _useraddress _tokenreturns (uint256)
withdrawRewards(returns (uint256[])
withdrawRewardsFor(address useraddress rewardTokenreturns (uint256)
withdrawStakeForSwap(address _useraddress _tokenbytes _datareturns (uint256)
Events
CapperAdded(address indexed account
CapperRemoved(address indexed account
CoeffScoreUpdated(uint256 coeff
DefaultUserCapChanged(uint256 newCap
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolAddressChanged(address newPool
RewardDistributionCreated(address tokenuint256 amountuint256 totalShares
RewardTokenRegistered(address token
RewardWithdraw(address indexed useraddress indexed rewardTokenuint256 amount
Staked(address indexed useruint256 amountuint256 totalStackedbytes data
StakingCapChanged(uint256 newCap
StakingCapEnabledChange(bool enabled
Unstaked(address indexed useruint256 amountuint256 totalStackedbytes data
UserCapChanged(address indexed useruint256 newCap
UserCapEnabledChange(bool enabled
VipUserChanged(address indexed userbool isVip
VipUserEnabledChange(bool enabled
setLockInDuration(uint256 defaultLockInDuration
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.