Manager

Verified contract

Active on Ethereum with 92,624 txns
Deployed by via 0x4b007ae1 at 15867146
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,162.71
ERC-20
Value $1,817.84
ERC-20
Value $11.4
 (#2225)
ERC-721
--
 (#7209)
ERC-721
--
 (#5431)
ERC-721
--
 (#323)
ERC-1555
--
 (#2975)
ERC-721
--
 (#153)
ERC-1555
--
0xcb6a70e9e4e835d66ea92ccf3798a942041c0f57e7d70c6891b00d17836fa65b
0x00dc1427c1dce5be2db73249bc4fb49573603df5feb41f0f4b00a27bde22f407
0x9317b0ecd1901ace5d0e1c6d518da7d920b66bb1b3b53cd3e5c1c50259847721
0xb3329b8d08519d25ea2026643db635961ad860677c5bbb6c6c2a589e87442a38
0x0c6938e5727c785b0d1a0726def48cdb1dc981a0730bf0c314881a21d825321b
0x25298ea257dfacffd5932f5d4bae44bfdb9c0ac44c4db94278d8887a34deb6a8
0xc847c5f59f2c6a3dbc4910938aa580d2da9e736e11f494440e8014c193b08d9c
0x3798a06e33663fe0813b239fe2285f8dc21ae0ca5c25b05871084ed876ec15d4
0xefaffd97bdcd12795c48c325e45f799327f06929ae8b4fb1343a5073f56d579b
0x718973bc7a256ce5293732a837ffde8ec2dc20f5457139ab22552b27f050e034

Functions
Getter at block 21157563
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
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 ManagerClaimStruct)
getEntriesBought(uint256 _raffleIdview returns (struct ManagerEntriesBought[])
getRoleAdmin(bytes32 roleview returns (bytes32)
getWinnerAddressFromRandom(uint256 _raffleIduint256 _normalizedRandomNumberview returns (address)
hasRole(bytes32 roleaddress accountview returns (bool)
prices(uint256uint256view returns (uint256 iduint256 numEntriesuint256 price)
raffles(uint256view returns (uint8 statusuint256 maxEntriesaddress collateralAddressuint256 collateralIdaddress winneruint256 randomNumberuint256 amountRaisedaddress selleruint256 platformPercentageuint256 entriesLengthuint256 cancellingDate)
requests(uint256view returns (uint256 randomNumberuint256 nomalizedRandomNumber)
requiredNFTWallets(bytes32view returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
buyEntry(uint256 _raffleIduint256 _idaddress _collectionuint256 _tokenIdUsedpayable 
cancelRaffle(uint256 _raffleId
claimRefund(uint256 _raffleId
createRaffle(uint256 _desiredFundsInWeisuint256 _maxEntriesPerUseraddress _collateralAddressuint256 _collateralIduint256 _minimumFundsInWeisstruct ManagerPriceStructure[] _pricesuint256 _commissionInBasicPointsaddress[] _collectionWhitelistreturns (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
stakeNFT(uint256 _raffleId
transferRemainingFunds(uint256 _raffleId
Events
EarlyCashoutTriggered(uint256 indexed raffleIduint256 amountRaised
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 raffleIdaddress indexed nftAddressuint256 indexed nftId
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 _vrfCoordinatoraddress _linkTokenbytes32 _keyHashbool _mainetFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.