StakingPools

Verified contract

Active on Ethereum with 3,438 txns
Deployed by via 0x4a215cc9 at 12399813
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot
ERC-20
Value $0.77
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x7f6e1f866a0daf2e76e91b5934440b5e8859c1c0f15a57447525b6f82fd93292
0x4c74c7db538e06de2cddac3dac6d7284d8d3a175e3fd4092fa043e919f2d9101
0x07578c45ba8257d269e891c79f9f391bc1ae4de9434821de836ce18224494b19
From
0x84b0bb7874806582d6528c63fb6d3c2b5aff81fbf07bbb000f1bdf145a590e4c
From
0xcf5df28ddd53278a15aee5075288260ec361e4e24ba01e1a5cab7cb2cec212a0
0x727805b877390bb9e45cceb6d19c043921fdb2631c01ffba34f1ebf13f088299
0xac269e31bac2d2b42e08bc6fd3b760bbd78047f65df353f71044bf5c1530a8b3
0xc1db7674f2ba9281cb4d244840e76160826417bdc2816e461b0f006e515f6534
0x2b3e38dca4c68b7179359da5512b68f40a6d4e4b246bfefe4c7df3eb39807195
0x830a005ef7e245cbc94772b9051efab94548d46e912e84ced8921f9c729ba15c

Functions
Getter at block 20819462
governance(view returns (address)
0x27ba8ea487b3654e4cf2968fa102802b5b181b42
pendingGovernance(view returns (address)
0x0000000000000000000000000000000000000000
poolCount(view returns (uint256)
6
reward(view returns (address)
0x368c5290b13caa10284db58b4ad4f3e9ee8bf4c9
rewardRate(view returns (uint256)
0
totalRewardWeight(view returns (uint256)
1000
vesting(view returns (address)
0x864a2f6d3d374e3bb99c4fa3412360e23fdadf8d
Read-only
getPoolRewardRate(uint256 _poolIdview returns (uint256)
getPoolRewardWeight(uint256 _poolIdview returns (uint256)
getPoolToken(uint256 _poolIdview returns (address)
getPoolTotalDeposited(uint256 _poolIdview returns (uint256)
getStakeTotalDeposited(address _accountuint256 _poolIdbool _vestingview returns (uint256)
getStakeTotalUnclaimed(address _accountuint256 _poolIdbool _vestingview returns (uint256)
tokenPoolIds(addressview returns (uint256)
State-modifying
acceptGovernance(
claim(uint256 _poolId
createPool(address _tokenreturns (uint256)
deposit(uint256 _poolIduint256 _depositAmount
depositVesting(address _accountuint256 _poolIduint256 _depositAmountreturns (bool)
exit(uint256 _poolId
setPendingGovernance(address _pendingGovernance
setRewardRate(uint256 _rewardRate
setRewardWeights(uint256[] _rewardWeights
setVesting(address _vesting
withdraw(uint256 _poolIduint256 _withdrawAmount
withdrawOrClaimOrExitVesting(address _accountuint256 _poolIduint256 _withdrawAmountbool _doWithdrawbool _doExitreturns (booluint256)
Events
GovernanceUpdated(address governance
PendingGovernanceUpdated(address pendingGovernance
PoolCreated(uint256 indexed poolIdaddress indexed token
PoolRewardWeightUpdated(uint256 indexed poolIduint256 rewardWeight
RewardRateUpdated(uint256 rewardRate
TokensClaimed(address indexed useruint256 indexed poolIduint256 amount
TokensDeposited(address indexed useruint256 indexed poolIduint256 amount
TokensWithdrawn(address indexed useruint256 indexed poolIduint256 amount
Constructor
constructor(address _rewardaddress _governance
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.