This contract is being backfilled. You may encounter incomplete storage history.

CompetitionETHAsPrize

Verified contract

Active on Ethereum with 5,426 txns
Deployed by via 0xf59a1c22 at 16483317
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $274.8
0x0cd59c05afdca2911671a16ba2c828d631dfd7bcfe89b5e9bf5b6dd61411c565
0x92332f9397d36b40f1bb6e64203b4a1a30718b90a49090cc749d5279c020e1bb
0x5aab33bbe304a393ee1d2c01af47db28b01ffb2578e5ed8af2b6b7b3d74578b0
0xc1d1ab069be45d6f56b75f92e211343a3282067f3c9a170867b06e1aa83ac081
0x6bed8747ccd794b7706cb3947541c9c98501f21ee083db1dec1ff27aa13d2c5f
0x8d47d3542b852f286a8f99e10497f66dbbb76e29c6ba2e6939743cd17b1f669e
0xbab03c6fbc3920c190ff5f437671fc25771dd2d2dcadb2203478cb10b057b937
0xf8b5367b15c3d4579ce8da6b5994eb55dd08c3b5fbde0dd93edfd33216462008
0xa338d41a3ddc5d4acfcef41d2442a4669adf2c83e59643ee4e2c3383f307cd97
0xde79248d1477750035c3f2f39b5c662f1495b68f5155ea1ab1f0d283594f7c15

Functions
Getter at block 20793062
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MINTERCONTRACT_ROLE(view returns (bytes32)
0xde5ee446972f4e39ab62c03aa34b2096680a875c3fdb3eb2f947cbb93341c058
OPERATOR_ROLE(view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
destinationWallet(view returns (address)
0xeda703919a528481f4f11423a728300dcabf441f
Read-only
chainlinkRaffleInfo(bytes32view returns (uint256 iduint256 size)
claimsData(bytes32view returns (uint256 numEntriesPerUseruint256 amountSpentInWeisbool claimed)
entriesList(uint256uint256view returns (uint256 currentEntriesLengthaddress player)
fundingList(uint256view returns (uint256 minimumFundsInWeisuint256 desiredFundsInWeis)
getClaimData(uint256 _raffleIdaddress _playerview returns (struct CompetitionETHAsPrizeClaimStruct)
getEntriesBought(uint256 _raffleIdview returns (struct CompetitionETHAsPrizeEntriesBought[])
getRoleAdmin(bytes32 roleview returns (bytes32)
getWinnerAddressFromRandom(uint256 _raffleIduint256 _normalizedRandomNumberview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
playerHasRequiredNFTs(address _playeruint256 _raffleIdaddress _collectionuint256 _tokenIdUsedview returns (bool canBuystring cause)
playerIsBlacklisted(address _playerview returns (bool)
playerIsSeller(address _playeruint256 _raffleIdview returns (bool)
playerReachedMaxEntries(address _playeruint256 _raffleIduint256 _amountOfEntriesview returns (bool)
prices(uint256uint256view returns (uint256 iduint256 numEntriesuint256 price)
raffleNotInAcceptedState(uint256 _raffleIdview returns (bool)
raffles(uint256view returns (uint8 statusuint256 maxEntriesuint256 amountOfETHaddress winneruint256 randomNumberuint256 amountRaisedaddress selleruint256 platformPercentageuint256 entriesLengthuint256 cancellingDateuint8 entryTypeuint256 totalEntriesCap)
requests(uint256view returns (uint256 randomNumberuint256 nomalizedRandomNumber)
requiredNFTWallets(bytes32view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
buyEntry(uint256 _raffleIduint256 _idaddress _collectionuint256 _tokenIdUsedpayable 
cancelEntry(uint256 _raffleIduint256[] entriesToCanceladdress _player
cancelRaffle(uint256 _raffleId
claimRefund(uint256 _raffleId
createFreeEntriesFromExternalContract(uint256 _raffleIduint256 _amountOfEntriesaddress _player
createRaffle(uint256 _desiredFundsInWeisuint256 _maxEntriesPerUseruint256 _amountOfETHuint256 _minimumFundsInWeisstruct CompetitionETHAsPrizePriceStructure[] _pricesuint256 _commissionInBasicPointsaddress[] _collectionWhitelistuint8 _entryTypeuint256 _totalEntryCapreturns (uint256)
earlyCashOut(uint256 _raffleId
giveBatchEntriesForFree(uint256 _raffleIdaddress[] _freePlayers
grantRole(bytes32 roleaddress account
rawFulfillRandomness(bytes32 requestIduint256 randomness
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setDestinationAddress(address _newAddress
setWinner(uint256 _raffleId
stakeETH(uint256 _raffleIdpayable 
transferRemainingFunds(uint256 _raffleId
Events
EarlyCashoutTriggered(uint256 indexed raffleIduint256 amountRaised
EntryCancelled(uint256 indexed raffleIduint256 amountOfEntriesCanceledaddress player
EntrySold(uint256 indexed raffleIdaddress indexed buyeruint256 currentSizeuint256 priceStructureId
FeeTransferredToPlatform(uint256 indexed raffleIduint256 amountTransferred
FreeEntry(uint256 indexed raffleIdaddress[] buyeruint256 amountuint256 currentSize
RaffleCancelled(uint256 indexed raffleIduint256 amountRaised
RaffleCreated(uint256 indexed raffleIduint256 indexed prizeAmount
RaffleEnded(uint256 indexed raffleIdaddress indexed winneruint256 amountRaiseduint256 randomNumber
RaffleStarted(uint256 indexed raffleIdaddress indexed seller
RandomNumberCreated(uint256 indexed idFromMetawinuint256 randomNumberuint256 normalizedRandomNumber
Refund(uint256 indexed raffleIduint256 amountInWeisaddress indexed player
RemainingFundsTransferred(uint256 indexed raffleIduint256 amountInWeis
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
SetWinnerTriggered(uint256 indexed raffleIduint256 amountRaised
StatusChangedInEmergency(uint256 indexed raffleIduint256 newStatus
Constructor
constructor(address _blacklistManageraddress _vrfCoordinatoraddress _linkTokenbytes32 _keyHashbool _mainetFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.