CookPool

Verified contract

Active on Ethereum with 5,185 txns
Deployed by via 0xfe04582e at 12183566
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 12 additional slots
ERC-20
Value $4,133.56
0x6c2a7c55512597e8031d8416770e8fe0ede37dd75b2f0281167fa1b87f7a6c9e
0x53f9e02ee3cf09df81b82e1768cbd52efb3ec59515f0d4a4299b1c136921632e
0x5d728adfbc0c73d3979eb3bf46c893e11b11672593f82844baf4815b986e16a2
0x5a5d45ca0f59301dbc3b118baa4f017469c13ee6fed2fcff8cbd4407047b8cf5
0x43e283411f18540e30a85d8e1ab35f4a26816e821fc2edf52e1608d5473c7321
0x103ef51d01aa23c649e4746a731b9a4932c58aeaaa3932713756f268d251c219
0xe954fc64f663c81c1a0d36c0c96435a74873789c2be4fb305d7d1091ccbc02c8
0xe387132df7066e6d5c17b5f899def5a519e71777fa62b08674c4e54f0413c1f2
0x5fb74e6a391c3dbe7dfc93a373383b114edd57c50051d7fe7808ce2a392bcb14
0x78810b3fd30276e397f420277e2f0aa65367a6dfbde1c58dd567202b868db8f3

Functions
Getter at block 21158361
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0xaf290d8680820aad922855f39b306097b20e28774d6c1ad35a20325630c3a02c
blockNumber(view returns (uint256)
21158361
blockTimestamp(view returns (uint256)
1731254831
cook(view returns (address)
0xff75ced57419bcaebe5f05254983b013b0646ef5
getRewardPerBlock(view returns (uint256)
0
getStakeLockupDuration(view returns (uint256)
60
getVestingDuration(view returns (uint256)
14
isFull(view returns (bool)
false
isMiningPaused(view returns (bool)
false
lastRewardBlock(view returns (uint256)
20395514
owner(view returns (address)
0x121863db810cdafe1b431bccb20074bccccb6c3c
stakeLimitPerAddress(view returns (uint256)
0
totalClaimed(view returns (uint256)
26025202654908885074863171
totalPhantom(view returns (uint256)
16634607265669395077217940053863
totalPoolCapLimit(view returns (uint256)
0
totalRewarded(view returns (uint256)
2096805383552813793335223
totalStaked(view returns (uint256)
16634506213334294415328881
totalVesting(view returns (uint256)
29307581147647186206664777
univ2(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
balanceOfClaimable(address accountview returns (uint256)
balanceOfClaimed(address accountview returns (uint256)
balanceOfPhantom(address accountview returns (uint256)
balanceOfRewarded(address accountview returns (uint256)
balanceOfStaked(address accountview returns (uint256)
balanceOfUnstakable(address accountview returns (uint256)
balanceOfVesting(address accountview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
hasRole(bytes32 roleaddress accountview returns (bool)
isAddrBlacklisted(address addrview returns (bool)
stakingScheduleAmount(address accountview returns (uint256[])
stakingScheduleStartTime(address accountview returns (uint256[])
State-modifying
blacklistAddress(address addr
checkMiningPaused(
checkPerAddrStakeLimit(uint256 amountToStakeaddress account
checkPoolStakeCapLimit(uint256 amountToStake
claim(uint256 cookAmount
emergencyWithdraw(uint256 amount
ensureAddrNotBlacklisted(address addr
grantRole(bytes32 roleaddress account
harvest(uint256 cookAmount
pauseMinigReward(
removeAddressFromBlacklist(address addr
renounceOwnership(
renounceRole(bytes32 roleaddress account
resumeMiningReward(uint256 rewardPerBlock
revokeRole(bytes32 roleaddress account
setRewardPerBlock(uint256 rewardPerBlock
setStakeLimitPerAddress(uint256 stakeLimitPerAddress
setTotalPoolCapLimit(uint256 totalPoolCapLimit
stake(uint256 cookAmount
transferOwnership(address newOwner
unstake(uint256 cookAmount
zapCook(uint256 cookAmount
zapStake(uint256 cookAmountaddress userAddress
Events
Claim(address indexed accountuint256 cookAmount
Harvest(address indexed accountuint256 cookAmount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Stake(address indexed accountuint256 cookAmount
Unstake(address indexed accountuint256 cookAmount
ZapCook(address indexed accountuint256 cookAmount
Constructor
constructor(address cookuint256 cook_reward_per_blockuint256 totalPoolCapLimituint256 stakeLimitPerAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.