KyberFairLaunchWithToken

Verified contract

Active on Ethereum with 1,394 txns
Deployed by via 0x83042f0a at 13791404
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $3,591.01
ERC-20
--
0xeb812033a9c6bcad1a730d5fc5c7eda0dc4e811c244a562a38726c33f1e46419
0x4655684d99120f3411111fa9bd1ec15c26efd8f4e8f4fda3d77189f5f39b20b6
0x8c5ab58f71e9dc32f9019bb088eb89b02cd27e7227337d639996b4d8902e9362
0x2472d96de8fdd98e0fd001489d4d373e725109a0148dd40d889923a5eafdd192
0xe8e45e7f007042beb1d05c0ea29c121630d0178ae9dde9ac6c885b52d301e211
0xe2210c1f86e4fb9808f2b2d03ba786c492f82f92fdb433c860d0a3667c69855a
0x0125191c0913996addddcd3db7c492ce52652e1defedc83c8a114dbfb4e5263e
0xfa487cd762245e642772b280022bba2b34b83f3316b9d798bd8f44f52f8265f5
0xb9cdc2570e00d521b292d4ee219c728d246f29b8202fe10074e81ac8635aeb0e
0x5c5525331843b9dafaefa4232afdc2f38b74bf065183cb9bc9e26e60744ec3df

Functions
Getter at block 21116065
admin(view returns (address)
0x4bd6037e5cf0cadb0cce85691a5723bc94ae2fae
getRewardTokens(view returns (address[])
[0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202]
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
poolLength(view returns (uint256)
1
rewardLocker(view returns (address)
0xbbd817b146f73f4b8022dc998b2c275ddda166bf
Read-only
getPoolInfo(uint256 _pidview returns (uint256 totalStakeaddress stakeTokenuint32 startBlockuint32 endBlockuint32 lastRewardBlockuint256[] rewardPerBlocksuint256[] accRewardPerShares)
getUserInfo(uint256 _pidaddress _accountview returns (uint256 amountuint256[] unclaimedRewardsuint256[] lastRewardPerShares)
pendingRewards(uint256 _pidaddress _userview returns (uint256[] rewards)
poolExists(addressview returns (bool)
poolToGeneratedToken(addressview returns (address)
rewardTokens(uint256view returns (address)
State-modifying
addPool(address _stakeTokenuint32 _startBlockuint32 _endBlockuint256[] _rewardPerBlocksstring _tokenNamestring _tokenSymbol
adminWithdraw(uint256 rewardTokenIndexuint256 amount
claimAdmin(
deposit(uint256 _piduint256 _amountbool _shouldHarvest
emergencyWithdraw(uint256 _pid
harvest(uint256 _pid
harvestMultiplePools(uint256[] _pids
renewPool(uint256 _piduint32 _startBlockuint32 _endBlockuint256[] _rewardPerBlocks
transferAdmin(address newAdmin
transferAdminQuickly(address newAdmin
updatePool(uint256 _piduint32 _endBlockuint256[] _rewardPerBlocks
updatePoolRewards(uint256 _pid
withdraw(uint256 _piduint256 _amount
withdrawAll(uint256 _pid
Events
AddNewPool(address indexed stakeTokenuint32 indexed startBlockuint32 indexed endBlockuint256[] rewardPerBlocks
AdminClaimed(address newAdminaddress previousAdmin
Deposit(address indexed useruint256 indexed piduint256 indexed blockNumberuint256 amount
EmergencyWithdraw(address indexed useruint256 indexed piduint256 indexed blockNumberuint256 amount
Harvest(address indexed useruint256 indexed pidaddress indexed rewardTokenuint256 lockedAmountuint256 blockNumber
RenewPool(uint256 indexed piduint32 indexed startBlockuint32 indexed endBlockuint256[] rewardPerBlocks
TransferAdminPending(address pendingAdmin
UpdatePool(uint256 indexed piduint32 indexed endBlockuint256[] rewardPerBlocks
Withdraw(address indexed useruint256 indexed piduint256 indexed blockNumberuint256 amount
Constructor
constructor(address _adminaddress[] _rewardTokensaddress _rewardLocker
Fallback and receive
receive(
Errors

This contract contains no error objects.