CookPool

Verified contract

Active on Ethereum with 2,925 txns
Deployed by via 0xc2ae1c58 at 12183712
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 $1,589.06
0x9f4445255329ba428f8b362bb444047c28387b00ee741608c1abb10667ee1e67
0xf3d9cf3dfbdc2feb0f0e7bb3bf471d582d85ab482bb8bee2cb744f1e063db135
0x66bfae119471cf748971b153a2df47a85df99a4f8b4c3afa6d644d610316a39b
0x9d66e17e9e20722271752bceb95c91f98b3b7e88a42e36b4a06554fc1174e6ab
0xd4c6a2d31466917e319ca22c94d85aef179982eacd19891db4d60ad75c1ebdc2
0xfffb2c2cb3fbf141692dca6c318f6231992c97f15c02049d34cf2c723eeb6185
0xeebaf197cfee312346650e80a0c6cbe4dc344c77910ea187713def60917de47f
0xe092fb91259b6e030ece41f2a24968f8a7b82a8bd3f7046a6f9dc0eb45398033
0x0899d25e4104f2be30a7ea77b77382a9b0c4b5125b33d10f5ec8fbf95ad5617d
0x352506ba7485ba2b1807b6412c04ad68cb41f70686ef4fa433e1b01204fc2663

Functions
Getter at block 20945922
ADMIN_ROLE(view returns (bytes32)
0xdf8b4c520ffe197c5343c6f5aec59570151ef9a492f2c624fd45ddde6135ec42
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0xaf290d8680820aad922855f39b306097b20e28774d6c1ad35a20325630c3a02c
blockNumber(view returns (uint256)
20945922
blockTimestamp(view returns (uint256)
1728692531
cook(view returns (address)
0xff75ced57419bcaebe5f05254983b013b0646ef5
getRewardPerBlock(view returns (uint256)
0
getStakeLockupDuration(view returns (uint256)
30
getVestingDuration(view returns (uint256)
14
isFull(view returns (bool)
false
isMiningPaused(view returns (bool)
false
lastRewardBlock(view returns (uint256)
15917463
owner(view returns (address)
0x121863db810cdafe1b431bccb20074bccccb6c3c
stakeLimitPerAddress(view returns (uint256)
0
totalClaimed(view returns (uint256)
10106358809334967553515273
totalPhantom(view returns (uint256)
12807913947315304702880539294374
totalPoolCapLimit(view returns (uint256)
0
totalRewarded(view returns (uint256)
1607259035573127008781480
totalStaked(view returns (uint256)
12807872512221958336119827
totalVesting(view returns (uint256)
11854256484826872991218520
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.