Manager

Verified contract

Active on Ethereum with 33,336 txns
Deployed by via 0x1e7d972f at 15300234
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $48.92
 (#8285)
ERC-721
--
 (#2859)
ERC-1555
--
 (#383)
ERC-1555
--
 (#255)
ERC-1555
--
 (#7)
ERC-721
--
 (#104)
ERC-1555
--
 (#170)
ERC-1555
--
 (#229)
ERC-1555
--
 (#529)
ERC-721
--
0x65ce39881a467161acd1275427c4f2be6433010833a605b0b57d16781597ca80
0xc6a43cd45c17e6f6a606509704b6349ac0e21afee8dbb75d463fc0089a9fc9bd
0x74092e03bbca304cca4e0585c76a01f1e6cef470f6e78bf5739a01cae1d0f782
0x9d5957247ce24b584ae0422137d9d7f9d63584e59791a8c882b9d0d309ec914b
0x4cf96283ae5f4610304da4d6d732e57539201bfd8f43763c141609c5bdabe613
0x910c462eaf48f3e0cb1d1e94186f6c2c444e8630f42b2035330a95387d4861e7
0x4631e285d35ab3400a1ae1c29aed40683f89bd4a7c99fc80e6093c02a2aa2b9a
0xa57f91f12a78cd3deeb40d129b1b494698b97b0cd0f0f030ce362673bc803ef9
0xa307fa3ab4dfafe5c00295d82a51b04cfe44ffe3f06f6dd77dab6567f89a46a8
0x59da5822e01ad35ed4bd037f19343110b1ba9f8cd3ba13cda6b5b2a922981eb4

Functions
Getter at block 20861321
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)
fundingList(uint256view returns (uint256 minimumFundsInWeisuint256 desiredFundsInWeis)
getClaimData(uint256 _raffleIdaddress _playerview returns (struct ManagerClaimStruct)
getEntries(uint256 _raffleIdview returns (address[])
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 platformPercentageaddress requiredNFTuint256 entriesLengthuint256 cancellingDate)
requests(uint256view returns (uint256 randomNumberuint256 nomalizedRandomNumber)
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
buyEntry(uint256 _raffleIduint256 _idpayable 
cancelRaffle(uint256 _raffleId
claimRefund(uint256 _raffleId
createRaffle(uint256 _desiredFundsInWeisuint256 _maxEntriesPerUseraddress _collateralAddressuint256 _collateralIduint256 _minimumFundsInWeisstruct ManagerPriceStructure[] _pricesuint256 _commissionInBasicPointsaddress _requiredNFTreturns (uint256)
earlyCashOut(uint256 _raffleId
giveBatchEntriesForFree(uint256 _raffleIdaddress[] _freePlayerspayable 
grantRole(bytes32 roleaddress account
rawFulfillRandomness(bytes32 requestIduint256 randomness
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setDestinationAddress(address _newAddress
setWinner(uint256 _raffleIdpayable 
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(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.