StakingPools

Verified contract

Active on Ethereum with 12,319 txns
Deployed by via 0xde712bee at 12165484
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $8,621.53
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x9550cf36971ea6f7ffbdd328c9d934729d9645829494d16a274c3c4a04bd8d55
0x2be0c01b8e748b41d7f33ad67a7c6f210323314256ba996a37598be6af7497b4
0xefdf8fb14f7375344f558ce173ccd123b7206d64bd48c4a970d03f87a20e6987
0x66afb1a16e1e14ccaaf969b893979821cbef2a71aeb7f1966fb890f1101f80c3
0x2df3c734b5bf5cb6af7fa446d677383bfb38754892d2b476e430bf2b9be05521
0xf13da377050047cfcc4f9e92da21668441bdc10c23406c17d7f30c106fe24e1a
0x6ec2909080d3a54d4fe599b36cda961c24c68a8ac0636f6b21ebee14f194f158
0x05929414a71a3d25498da3c939b33a016db065929d9de82edc1a51cdf6f27671
0xd949b59c0ce6b0d12418077743b3f42f09d2b3b72949b28d483565fc02549e5e
0xd111581f9c0d4a88364570561b2384337ded3c2812f58fb227ab7db40de43d4e

Functions
Getter at block 21280924
lastPoolId(view returns (uint256)
5
migrator(view returns (address)
0x6b8004efbd980d002fafce99ef6d5d423fa27cff
migratorSetterDelay(view returns (uint256)
604800
owner(view returns (address)
0xe9675332934e92119b548653dd669eca4ea9a092
pendingMigrator(view returns (uint64 proposeTimeaddress newMigrator)
(proposeTime=0, newMigrator=0x0000000000000000000000000000000000000000)
rewarder(view returns (address)
0xa9930cc9af17470e171973a9e8228f9081ad0c8e
Read-only
getReward(uint256 poolIdaddress stakerview returns (uint256)
poolData(uint256view returns (uint256 totalStakeAmountuint256 accuRewardPerShareuint256 accuRewardLastUpdateBlock)
poolInfos(uint256view returns (uint256 startBlockuint256 endBlockuint256 migrationBlockuint256 rewardPerBlockaddress poolToken)
userData(uint256addressview returns (uint256 stakeAmountuint256 pendingRewarduint256 entryAccuRewardPerShare)
State-modifying
createPool(address tokenuint256 startBlockuint256 endBlockuint256 migrationBlockuint256 rewardPerBlock
emergencyUnstake(uint256 poolId
executeMigratorChange(
extendEndBlock(uint256 poolIduint256 newEndBlock
extendMigrationBlock(uint256 poolIduint256 newMigrationBlock
migratePool(uint256 poolId
proposeMigratorChange(address newMigrator
redeemRewards(uint256 poolId
renounceOwnership(
setPoolReward(uint256 poolIduint256 newRewardPerBlock
setRewarder(address newRewarder
stake(uint256 poolIduint256 amount
transferOwnership(address newOwner
unstake(uint256 poolIduint256 amount
Events
MigratorChangeProposed(address newMigrator
MigratorChanged(address oldMigratoraddress newMigrator
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PoolCreated(uint256 indexed poolIdaddress indexed tokenuint256 startBlockuint256 endBlockuint256 migrationBlockuint256 rewardPerBlock
PoolEndBlockExtended(uint256 indexed poolIduint256 oldEndBlockuint256 newEndBlock
PoolMigrated(uint256 indexed poolIdaddress oldTokenaddress newToken
PoolMigrationBlockExtended(uint256 indexed poolIduint256 oldMigrationBlockuint256 newMigrationBlock
PoolRewardRateChanged(uint256 indexed poolIduint256 oldRewardPerBlockuint256 newRewardPerBlock
RewardRedeemed(uint256 indexed poolIdaddress indexed stakeraddress rewarderuint256 amount
RewarderChanged(address oldRewarderaddress newRewarder
Staked(uint256 indexed poolIdaddress indexed stakeraddress tokenuint256 amount
Unstaked(uint256 indexed poolIdaddress indexed stakeraddress tokenuint256 amount
Constructor
constructor(uint256 _migratorSetterDelay
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.