PrizePool

Verified contract

Active on Ethereum with 103 txns
Deployed by via 0xc7cf41f7 at 21317963
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $4,566.27
ERC-20
--
0x972e3072311abf99fbe9c6c139dc03f9ebbbfb500938deb9d51bbf128603a149
0x21286512744815e3e2dfb21a031eca8c0655ad5b912aa4edf5d61748d87f5115
0xf55846166f389a008b25e506f8f5332a418f7d42c892c53b902dc08e3ad76857
0x5c7ee26b6569535e560a75d780de7f9a37b70b2805670332a573d20bdb7d4bc0
0xa7a8fe73196609b0af6d68b6645aa5f2369bd2ae6ec61506f93e00538e51d3df
0xab33d969a4e728345851de86a53e107ec3ec2b3939eda6b905a84d30f2e8c08f
0x92d2992fbf468ec49785fb90bc7ac5ee8ba1d331f4d3cd7763485313cd9ee8ef
0x32081b60d19c61a21f96eb83c33c826fc8102720fd220786d7b0072b30a0021b
0xc1d7eb808f3a2fe62496660e62fa3b6360d845124fa8ac67e68ad8f19a154402
0x01ddb53e209172f6fdd9c77b64c2ee692b982c0dabe26b0acbab83acb5f8162b

Functions
Getter at block 21408725
DRAW_TIME_OF_DAY(view returns (uint256)
43200
burnMultiplier(view returns (uint256)
10
entriesPerTicket(view returns (uint256)
1000000000000
hype(view returns (address)
0xdd4932f656a1a6c4ce729c49f95198a24f7336ba
owner(view returns (address)
0xdd4932f656a1a6c4ce729c49f95198a24f7336ba
totalTickets(view returns (uint256)
443
Read-only
getUserPoints(address userview returns (uint256)
getUserTickets(address userview returns (uint256)
prizePools(uint256view returns (uint256 lastDrawTimeuint256 intervaluint256 allocPercentuint256 currentRewards)
totalToUserIndexes(uint256view returns (uint256)
userInfo(addressview returns (uint256 stakeduint256 burnBonusuint256 lastStakedTime)
State-modifying
burn(address accountuint256 amount
draw(
pausePrizeDraws(bool value
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
register(
renounceOwnership(
setAllocationPercentages(uint256 pool1Allocationuint256 pool2Allocationuint256 pool3Allocation
setBalance(address accountuint256 newBalance
setExcluded(address accountbool valueuint256 balance
stake(uint256 amount
transferOwnership(address newOwner
unstake(uint256 amount
updateBurnMultiplier(uint256 newMultiplier
updateCoordinator(address _coordinator
updateDrawTime(uint256 timeInHours
updateEntriesPerTicket(uint256 _entriesPerTicket
updateGasLimit(uint32 newLimit
updateKeyHash(bytes32 _keyHash
updatePoolIntervals(uint256[] newIntervals
updateSubscriptionID(uint256 _subId
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
WinnerSelected(uint256 poolDrawaddress winneruint256 amountuint256 winningNumber
Constructor
constructor(address _vrfCoordinatoruint256 _subscriptionIduint8[3] poolAllocationsuint256 drawTimerStartuint256 drawTimeHoursuint256 _entriesPerTicket
Fallback and receive
receive(
Errors
DrawNotReady(
InsufficientStakeBalance(
InvalidConfiguration(
LotteryPaused(
OnlyCoordinatorCanFulfill(address haveaddress want
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
SafeERC20FailedOperation(address token
StakeLocked(