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

CompetitionETHAsPrize

Verified contract

Active on Ethereum with 34,619 txns
Deployed by via 0xe2571f30 at 16226532
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $205.38
 (#200)
ERC-1555
--
 (#31)
ERC-1555
--
 (#30)
ERC-1555
--
 (#29)
ERC-1555
--
 (#28)
ERC-1555
--
 (#27)
ERC-1555
--
 (#26)
ERC-1555
--
 (#25)
ERC-1555
--
 (#24)
ERC-1555
--
0xc654b0026f5ecf8ee10b5ccc5c6f7e0205c764a0edd93254541d38cea784a4cd
0x5349162514c5942b5dfe2b51e3a839f7d6699e46184b5d7f59a647c24e1c2a67
0x40c294bcd6ff230cbcb83166f930d72f8fd42a87008f5141731b870c4f169746
0x04baa97ba924ea58351c34bc505e5e542d83b16dbb36286befd0125ab428c2e9
0xa2d76e97b62fd50290c274889911015986d37b9842b6c9d3c935ece602ca69a6
0xe843f9161518edc5779d0d6eb2586e6c5abecac448ca40db453999897d550986
0x10be0c81b457e203bb20b2502fe4b57216ac1cd7bef093f0fe9ad8faf91aa07d
0x46ed633fb23295e093994192ec63a0a897b13fc31e16135c486479e799cd3157
0x39a901d8db2a50378cd438d0e4f724fb5b95bb5f2dc1ef019feb8c4c8bbf9acc
0xdc797bbedcb6b671eba646b67749d4d3471fc67f73b7abc50129902307254e85

Functions
Getter at block 20795289
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 entryType)
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 _entryTypereturns (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.