RafldexV2_2

Verified contract

Active on Ethereum with 4,409 txns
Deployed by via 0xb5b08913 at 17877296
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
Native
Value $7.42
 (#4029)
ERC-721
--
 (#45)
ERC-1555
--
0x4a79c2bc5f2060064409bcc935474140782bd73f3b031bd307814d0f436949fd
0xff1f1fd972247d07532868085edb7c3957e9347d5464f09d8cba769ff43214ba
0xce6b39a79a285817d250a401792b29946569b9306ea07771a51d67c06a094993
0xaed7237b412c35610aa66a43028e1e4577a4e0ceba1e7131630eb65ef251d93a
0xc16db2065b684667ff8b2b694794688cef9d977212f0022696cdc200eae1a523
0xf785fda2ca5b43e439336b3cd54720c6e1fea6bbd0ae8ba210858d2249ec27b8
0xf9583a23185ab70024005da57e4bf7fb1d827ffb03e7f7950fd9197ac2ecee34
0x6abd3896214ff31e891c500bf0bf6a41e90a3229f5e93e411e7043e7b6a917c9
0x99cb3adfb4d1c32fec47d65bc91f3373098a0e967a639d02768c817e50fb3c20
0xad924d36f4acd225131d54b9b40b40816a0b7ac7345db144aa663d2870bc5b8a

Functions
Getter at block 20985817
CANCELATION_RAFFLE_FEE_BASE(view returns (uint256)
30000000000000000
CHAINLINK_RAFFLE_FEE(view returns (uint256)
15000000000000000
COMMISSION_HOLDERS(view returns (uint256)
500
COMMISSION_HOLDERS_DISCOUNT(view returns (uint256)
350
COMMISSION_SUBSCRIBERS(view returns (uint256)
300
COMMISSION_SUBSCRIBERS_DISCOUNT(view returns (uint256)
150
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
HOLDER_CREATE_RAFFLE_FEE(view returns (uint256)
20000000000000000
HOLDER_CREATE_RAFFLE_FEE_DISCOUNT(view returns (uint256)
10000000000000000
OPERATOR_ROLE(view returns (bytes32)
0x523a704056dcd17bcf83bed8b68c59416dac1119be77755efe3bde0a64e46e0c
SUBSCRIPTION_PRICE(view returns (uint256)
500000000000000000
createEnabledHolders(view returns (bool)
false
createEnabledSubscribers(view returns (bool)
false
getCurrentTime(view returns (uint256)
1729174487
owner(view returns (address)
0x92e825169ee5d5e7235b548b9fb0709767df23db
Read-only
DiscountTokenPayments(addressview returns (bool)
Subscribers(addressview returns (bool)
TokenPaymentAddresses(addressview returns (bool)
chainlinkRaffleInfo(uint256view returns (uint256 iduint256 size)
entriesInfo(bytes32view returns (uint256)
entriesList(uint256uint256view returns (address playeruint256 currentEntriesLengthuint256 entries)
getEntriesBought(uint256 _raffleIdview returns (struct RafldexV2_2EntriesBought[])
getWinnerAddressFromRandom(uint256 _raffleIduint256 _normalizedRandomNumberview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
numberRafflesMonthCollection(addressview returns (uint256)
numberRafflesRemainingPerNFT(address _collectionaddressuint256 _tokenidview returns (uint256)
raffleCreationData(bytes32view returns (uint256 startTimeuint256 endTimeuint256 countRaffles)
raffles(uint256view returns (uint8 statusuint256 endTimeuint256 entriesSupplyuint256 pricePerEntryuint256 maxEntriesUseraddress winneruint256 randomNumberaddress creatoruint256 platformPercentageaddress tokenPaymentuint256 entriesSoldbool canCancel)
requests(uint256view returns (uint256 randomNumberuint256 nomalizedRandomNumber)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
ChangeCancellationFeeBase(uint256 _fee
ChangeKeyHash(bytes32 _hash
ChangeSubscriptionFee(uint256 _subscriptionfee
ChangeSubscriptionId(uint64 _id
ChangeUserHolderCreateRaffleFee(uint256 _rafflefee
ChangeUserHolderCreateRaffleFeeDiscount(uint256 _rafflefee
ChangecallbackGasLimit(uint32 _number
addDiscountTokenPayment(address _addressbool _isAdded
addTokenPayment(address _addressbool _isAdded
buyEntry(uint256 _raffleIduint256 _numberEntriesaddress _userpayable 
cancelRaffle(uint256 _raffleIdpayable 
changePlatformWalletAddress(address _address
createRaffleHolder(address createRaffleCollectionuint256 createRaffleTokenIduint256 _endTimeaddress[] _collateralAddressuint256[] _collateralIduint256[] _tokenAmountaddress _tokenPaymentuint256 _pricePerEntryuint256 _maxEntriesRaffleuint256 _maxEntriesUserpayable returns (uint256)
createRaffleOperator(uint256 _endTimeaddress[] _collateralAddressuint256[] _collateralIduint256[] _tokenAmountaddress _tokenPaymentuint256 _pricePerEntryuint256 _maxEntriesRaffleuint256 _maxEntriesUserreturns (uint256)
createRaffleSubscriber(uint256 _endTimeaddress[] _collateralAddressuint256[] _collateralIduint256[] _tokenAmountaddress _tokenPaymentuint256 _pricePerEntryuint256 _maxEntriesRaffleuint256 _maxEntriesUserpayable returns (uint256)
getSubscription(payable 
giveorRemoveSubscriptionTo(address[] _addressesbool _isSubscriber
grantRole(bytes32 roleaddress account
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytesreturns (bytes4)
onERC1155Received(addressaddressuint256uint256bytesreturns (bytes4)
onERC721Received(addressaddressuint256bytesreturns (bytes4)
rawFulfillRandomWords(uint256 requestIduint256[] randomWords
renounceOwnership(
requestRandomWordsRetry(uint256 _idreturns (uint256 requestId)
revokeRole(bytes32 roleaddress account
setNumberRafflesCollectionWhitelistedPerMonth(address _collectionuint256 _rafflesnumber
setRaffleToNotCancel(uint256 _raffleId
setWinnerRaffle(uint256 _raffleId
setWinnerRaffleEmergency(uint256 _raffleId
toggleCreateHoldersEnabled(
toggleCreateSubscribersEnabled(
transferOwnership(address newOwner
Events
AddedTokenPayment(address _address
CollectionWhitelisted(address _collectionuint256 _rafflesnumber
EntryBought(uint256 indexed raffleIdaddress indexed buyeruint256 currentSizeuint256 numberEntries
GotSubscription(address _address
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RaffleCancelled(uint256 indexed raffleIduint256 amountRaised
RaffleCreated(uint256 indexed raffleIdaddress[] nftAddressuint256[] nftId
RaffleDrawn(uint256 indexed raffleIdaddress indexed winneruint256 amountRaiseduint256 randomNumber
RaffleSetNotToCancel(uint256 indexed raffleIdaddress creator
RequestFulfilled(uint256 requestIduint256 randomNumberuint256 indexed raffleId
RequestSent(uint256 requestIduint32 numWords
SetWinnerTriggered(uint256 indexed raffleIduint256 amountRaised
UserBlacklisted(address _address
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OnlyCoordinatorCanFulfill(address haveaddress want