Manager

Verified contract

Active on Ethereum with 1 txns
Deployed by via 0x37f67927 at 16483312
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Manager"

0x2b3cfcb2ba924aba9143a1fa5b96190ef629d8649decf1d3e29274574d478299
From

Functions
Getter at block 21228939
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 ManagerClaimStruct)
getEntriesBought(uint256 _raffleIdview returns (struct ManagerEntriesBought[])
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 maxEntriesaddress collateralAddressuint256 collateralIdaddress 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 _maxEntriesPerUseraddress _collateralAddressuint256 _collateralIduint256 _minimumFundsInWeisstruct ManagerPriceStructure[] _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
stakeNFT(uint256 _raffleId
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 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 _blacklistManageraddress _vrfCoordinatoraddress _linkTokenbytes32 _keyHashbool _mainetFee
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.