CHNStaking

Verified contract

Active on Ethereum with 5,856 txns
Deployed by via 0x49db9069 at 14484683
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 48 additional slots
ERC-20
Value $2,922,313.79
0xcdd9b02c2db6b1db580f9b4fad558a792b3588bd1ec7ad540811420eab3cd5e0
0x84359c468d2eb8b03063a68d8ba3cad62bdb6f534de61d5128ad3108606f2d39
0x1e80834e78db4d83cc7f3c7b87a09e4b63b3e78d6ca96f41b5014f6b3d2adaad
0xffe25b2fc2760c13d0a6f4649c79e449f60d69fd7ae7b65b092014c4e41f8883
0x6cc043be0920f48eff061f995dcc1ce808ae70485bc3d98aad0d9f83ebfd82f4
0x8280a35acdea73d9e275788f1ad69e39ae58f2b0445fd62febad5d5ad9ed9cb0
0x803feaa32c1a6b22058c712a5a7680e9ce387ae3de4ba80804a2d97ffcb2a945
0x2140c29cd4b98fa7506ed67c747274002140284ea1980d3ba647b9789710b004
0xfa028cb9d5f48255e81c00e8cf2530b0232319d40810c5f327ebfbc661ce7130
0x24d81cf7f8f0f1502d83001e36d737c79e50902da6d3425c503333a4978156be

Functions
Getter at block 21158302
BONUS_MULTIPLIER(view returns (uint256)
10
bonusEndBlock(view returns (uint256)
14516417
owner(view returns (address)
0x08edf0f2af8672029eb445742b3b4072c6158df3
poolLength(view returns (uint256)
1
rewardPerBlock(view returns (uint256)
292927000000000000000
rewardToken(view returns (address)
0xa2cd3d43c775978a96bdbf12d733d5a1ed94fb18
rewardVault(view returns (address)
0x28ca9caae31602d0312ebf6466c9dd57fca5da93
startBlock(view returns (uint256)
14516416
totalAllocPoint(view returns (uint256)
100
Read-only
checkpoints(uint256addressuint32view returns (uint32 fromBlockuint256 votes)
getMultiplier(uint256 _fromuint256 _toview returns (uint256)
getPriorVotes(uint256 _pidaddress accountuint256 blockNumberview returns (uint256)
getStakingAmount(uint256 pidaddress userview returns (uint256)
numCheckpoints(uint256addressview returns (uint32)
pendingReward(uint256 _pidaddress _userview returns (uint256)
poolInfo(uint256view returns (address stakeTokenuint256 allocPointuint256 lastRewardBlockuint256 accCHNPerShareuint256 totalAmountStake)
poolTokens(addressview returns (bool)
userInfo(uint256addressview returns (uint256 amountuint256 rewardDebtuint256 pendingTokenReward)
State-modifying
add(uint256 _allocPointaddress _stakeToken
claimRewardFromVault(address userAddressuint256 pidreturns (uint256)
emergencyWithdraw(uint256 _pid
initialize(address _rewardTokenuint256 _rewardPerBlockuint256 _startBlockuint256 _bonusEndBlockuint256 _multiplieraddress _rewardVault
massUpdatePools(
renounceOwnership(
set(uint256 _piduint256 _allocPoint
setRewardPerblock(uint256 speed
stake(uint256 _piduint256 _amount
transferOwnership(address newOwner
updatePool(uint256 _pid
withdraw(uint256 _piduint256 _amount
Events
Add(address indexed stakTokenuint256 indexed allocPoint
ClaimRewardFromVault(address indexed userAddressuint256 indexed pid
DelegateVotesChanged(address indexed delegateuint256 previousBalanceuint256 newBalance
EmergencyWithdraw(address indexed useruint256 indexed piduint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Set(uint256 indexed piduint256 indexed allocPoint
Stake(address indexed useruint256 indexed piduint256 amount
Withdraw(address indexed useruint256 indexed piduint256 amountuint256 reward
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.