SweepersCompetitionVault

Verified contract

Active on Ethereum with 802 txns
Deployed by via 0xde830a6f at 15999032
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
14 additional variables
Native
Value $1,448.5
0x2ab035fb1e0ad2dd5bd431876c3de36238db1c4ec834bc6a7501f2db2a643293
0xc9bb6ab80962d577581dd2ee9075bd3eb14b8ab869790d973384dba84102a7ef
0xce6e9f16a78f9c76b72dcf45610c923cfcfe2b3a65b0ddfbd11cc789f31bddce
0x63f81949b3227f3a3eed1a33ebd7a2178fde60e50b8a11d464dd2f1336e3e04b
0xda922931f1cfe0168a823051bbcaaa42c0f63e6ee65e0ff56c2850d734f185a3
0x247327766db63eb60229a622a4866d80e531959d9cccbd1c5caf0ed5e758f097
0xe2b09675698e04d170eaf50c49cec06d53b0ef4e4e5ad8d7b79ea7689e059493
0x9b4c3818343f0831279ee89385eca728976de49fd5db76cdff523d48ad95854b
0x47ab4a42fe629b4a344db81f7cb3611355f7f45abccb2db5702a22983fd0e12a
0x5ac1480edf119b193c72b4657a81800237d1c527af671f73e62150c00e353698

Functions
Getter at block 20982345
DUST(view returns (address)
0x68baba24ee60933c6e22ea7701d9771285dde27a
Dev(view returns (address)
0x9d0717faddb61c48e3fce46abc2b2dcaa43d1255
DevFee(view returns (uint256)
2500000000000000
ETH(view returns (address)
0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
SettlementCost(view returns (uint256)
20000000000000000
VRF(view returns (address)
0xf9439027c8a21e1375ccdff31c46ca21f8603305
VRFCost(view returns (uint256)
5000000000000000
devCut(view returns (uint16)
1000
earningRate(view returns (uint256)
10
gasLimit(view returns (uint256)
60000000000
gelato(view returns (address)
0x3caca7b48d0573d793d3b0279b5f0029180e83b6
getCompsLength(view returns (uint256)
40
legacyCut(view returns (uint16)
500
legacyTreasury(view returns (address)
0xa7ae8e1fdbb98d29be76f08dbeac46ea3f544855
ops(view returns (address)
0xb3f5503f93d5ef84b06993a1975b9d21b962892f
owner(view returns (address)
0x9d0717faddb61c48e3fce46abc2b2dcaa43d1255
randomizer(view returns (address)
0x6118b56a6566dbd17b0f1c6ac9d3bdba11fbc8bf
referralPeriod(view returns (uint256)
2592000
referreeBonus(view returns (uint32)
1
refundPeriod(view returns (uint256)
2592000
sweepersBuyer(view returns (address)
0xf803b11bcff23d9ed1df84ee897beef26df9acdd
sweepersCut(view returns (uint16)
8500
sweepersTreasury(view returns (address)
0x811074e281d86f862dc84e7df80ed38aa22aa23d
Read-only
canPickChecker(uint256 _idview returns (bool canExecbytes execPayload)
cancelDate(uint256view returns (uint256)
compStatus(uint256 _idview returns (uint8)
compWinner(uint256view returns (address)
comps(uint256view returns (uint256 tokenIdaddress contractAddressbool is1155uint32 entryLimituint32 numberEntriesbool onlyDustbool onlyEthbool blindbool revealedbool settledbool failedstring hiddenImagestring openseaSlug)
distributions(uint256view returns (uint256 treasuryuint256 legacyuint256 dev)
dustCollected(uint256view returns (uint256)
dustPrices(uint256uint256view returns (uint8 iduint32 numEntriesuint256 price)
entries(uint256uint256view returns (address entrantuint32 entryLength)
ethCollected(uint256view returns (uint256)
ethDistributed(uint256view returns (uint256)
ethPrices(uint256uint256view returns (uint8 iduint32 numEntriesuint256 price)
getEntries(uint256 _idview returns (struct SweepersCompetitionVaultEntries[])
getReferrerData(address _referrerview returns (bool isReferrerbytes32 codeuint256 numReferralsuint256 numCredits)
getUserData(uint256 _idaddress _entrantview returns (struct SweepersCompetitionVaultUserEntries)
hasBonused(addressview returns (bool)
onERC1155BatchReceived(addressaddressuint256[]uint256[]bytespure returns (bytes4)
onERC1155Received(addressaddressuint256uint256bytespure returns (bytes4)
onERC721Received(addressaddressuint256bytespure returns (bytes4)
pickWinnerTaskId(uint256view returns (bytes32)
referralExpiration(bytes32addressview returns (uint256)
referrer(bytes32view returns (bool isValidReferreruint256 referralCountuint256 referralCreditsaddress referrerAddress)
referrerId(addressview returns (bytes32)
supportsInterface(bytes4 interfaceIDpure returns (bool)
targetParams(uint256view returns (uint256 minimumETHuint256 maximumETHuint32 startTimeuint32 endTimeuint32 entryCapbool useETHParamsbool useTimeParamsbool useEntryParams)
userData(bytes32view returns (uint32 numberEntriesuint256 ethSpentuint256 dustSpentbool claimed)
winnerRequested(uint256view returns (bool)
State-modifying
_pickCompWinner(uint256 _id
autoSettleComp(uint256 _iduint256 seed
buyEntryDust(uint256 _iduint256 _priceIdbytes32 _referreruint16 _redeemEntriespayable 
buyEntryETH(uint32 _iduint256 _priceIdbytes32 _referreruint16 _redeemEntriespayable 
claimRefund(uint256 _id
createComp(address _nftContractuint256 _tokenIdbool _is1155bool _blinduint32 _startTimeuint32 _endTimeuint16 _entryCapuint16 _entryLimituint256 _minETHuint256 _maxETHstruct SweepersCompetitionVaultCompDustPrices[] _dustPricesstruct SweepersCompetitionVaultCompETHPrices[] _ethPricesbool _onlyDustbool _onlyEthbool _ethParamsbool _timeParamsbool _entryParamsstring _hiddenImagestring _slugpayable returns (uint256)
earlyCloseConp(uint256 _id
emergencyCancelComp(uint32 _idpayable 
emergencyRescueETH(uint256 amount
emergencyRescueNFT(address _nftuint256 _tokenIdbool _is1155
enrollReferrer(string referralCode
manualStopTask(bytes32 taskId
pickCompWinner(uint256 _id
removeReferrer(bytes32 _referrerIdaddress _referrer
renounceOwnership(
setDev(address _devuint256 _devFee
setDistribution(uint16 _sweepersCutuint16 _legacyCutuint16 _devCut
setDust(address _dust
setReferralParams(uint256 _rateuint16 _bonusuint256 _period
setRefundPeriod(uint256 _period
settleComp(uint256 _id
suspendReferrer(bytes32 _referrer
transferOwnership(address newOwner
updateBlindComp(uint32 _iduint256 _tokenId
updateBlindComp1155(uint256 _idbool _is1155
updateBlindImage(uint256 _idstring _hiddenImage
updateCompEndTime(uint256 _iduint32 _endTime
updateLegacyTreasury(address _treasury
updateOpenseaSlug(uint256 _idstring _slug
updateSettlementParams(address _randomizeraddress _vrfuint256 _vrfCostuint256 _settlementCostuint256 _gasLimit
updateSweepersBuyer(address _buyer
updateSweepersTreasury(address _treasury
Events
CompCanceled(uint256 indexed CompIdaddress indexed NFTProjectAddressuint256 tokenID
CompCreated(uint256 indexed CompIduint32 startTimeuint32 endTimeaddress indexed NFTContractuint256 indexed TokenIduint32 entryLimituint32 entryCapbool BlindComp
CompFailed(uint256 indexed CompIdaddress indexed NFTProjectAddressuint256 tokenID
CompSettled(uint256 indexed CompIdaddress indexed NFTProjectAddressuint256 tokenIDaddress winneruint256 winningEntryID
EntryReceived(uint256 indexed CompIdaddress senderuint256 entriesBoughtuint256 currentEntryLengthuint256 compPriceIdbool withETHuint256 timeStamp
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Received(address indexed Fromuint256 Amount
RefundClaimed(uint256 indexed CompIduint256 ethRefundeduint256 dustRefundedaddress Entrant
Constructor
constructor(address _dustaddress _opsaddress _randomizeraddress _vrfaddress _legacyaddress _treasuryaddress _buyer
Fallback and receive
receive(
Errors

This contract contains no error objects.