SweepersCompetitionVault
Verified contract
Active on
Ethereum with 802 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x68ba…e27a
0x6118…c8bf
0x8110…a23d
0xf803…acdd
0xa7ae…4855
0xf943…3305
14 additional
variables
Balances ($1,448.50)
Native
Value
$1,448.5
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.551608 | $2,625.96 |
$1,448.5 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17801336 | a year ago | | | 0 | 0.0023277524 | |
| 17801208 | a year ago | | | 0.003 | 0.0043581955 | |
| 16728970 | 2 years ago | | | 0.0025 | 0.0050767149 | |
| 16723546 | 2 years ago | | | 0.0025 | 0.0025268893 | |
| 16723543 | 2 years ago | | | 0.0025 | 0.0031945742 | |
| 16717081 | 2 years ago | | | 0.004 | 0.0026743611 | |
| 16717064 | 2 years ago | | | 0.0025 | 0.0032671735 | |
| 16717058 | 2 years ago | | | 0.0025 | 0.0035988965 | |
| 16715466 | 2 years ago | | | 0.0025 | 0.0034576666 | |
| 16715461 | 2 years ago | | | 0.0025 | 0.0040068678 |
ABI
ABI objects
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 _id) view returns (bool canExec, bytes execPayload)
cancelDate(uint256) view returns (uint256)
compStatus(uint256 _id) view returns (uint8)
compWinner(uint256) view returns (address)
comps(uint256) view returns (uint256 tokenId, address contractAddress, bool is1155, uint32 entryLimit, uint32 numberEntries, bool onlyDust, bool onlyEth, bool blind, bool revealed, bool settled, bool failed, string hiddenImage, string openseaSlug)
distributions(uint256) view returns (uint256 treasury, uint256 legacy, uint256 dev)
dustCollected(uint256) view returns (uint256)
dustPrices(uint256, uint256) view returns (uint8 id, uint32 numEntries, uint256 price)
entries(uint256, uint256) view returns (address entrant, uint32 entryLength)
ethCollected(uint256) view returns (uint256)
ethDistributed(uint256) view returns (uint256)
ethPrices(uint256, uint256) view returns (uint8 id, uint32 numEntries, uint256 price)
getEntries(uint256 _id) view returns (struct SweepersCompetitionVaultEntries[])
getReferrerData(address _referrer) view returns (bool isReferrer, bytes32 code, uint256 numReferrals, uint256 numCredits)
getUserData(uint256 _id, address _entrant) view returns (struct SweepersCompetitionVaultUserEntries)
hasBonused(address) view returns (bool)
onERC1155BatchReceived(address, address, uint256[], uint256[], bytes) pure returns (bytes4)
onERC1155Received(address, address, uint256, uint256, bytes) pure returns (bytes4)
onERC721Received(address, address, uint256, bytes) pure returns (bytes4)
pickWinnerTaskId(uint256) view returns (bytes32)
referralExpiration(bytes32, address) view returns (uint256)
referrer(bytes32) view returns (bool isValidReferrer, uint256 referralCount, uint256 referralCredits, address referrerAddress)
referrerId(address) view returns (bytes32)
supportsInterface(bytes4 interfaceID) pure returns (bool)
targetParams(uint256) view returns (uint256 minimumETH, uint256 maximumETH, uint32 startTime, uint32 endTime, uint32 entryCap, bool useETHParams, bool useTimeParams, bool useEntryParams)
userData(bytes32) view returns (uint32 numberEntries, uint256 ethSpent, uint256 dustSpent, bool claimed)
winnerRequested(uint256) view returns (bool)
State-modifying
Events _pickCompWinner(uint256 _id)
autoSettleComp(uint256 _id, uint256 seed)
buyEntryDust(uint256 _id, uint256 _priceId, bytes32 _referrer, uint16 _redeemEntries) payable
buyEntryETH(uint32 _id, uint256 _priceId, bytes32 _referrer, uint16 _redeemEntries) payable
claimRefund(uint256 _id)
createComp(address _nftContract, uint256 _tokenId, bool _is1155, bool _blind, uint32 _startTime, uint32 _endTime, uint16 _entryCap, uint16 _entryLimit, uint256 _minETH, uint256 _maxETH, struct SweepersCompetitionVaultCompDustPrices[] _dustPrices, struct SweepersCompetitionVaultCompETHPrices[] _ethPrices, bool _onlyDust, bool _onlyEth, bool _ethParams, bool _timeParams, bool _entryParams, string _hiddenImage, string _slug) payable returns (uint256)
earlyCloseConp(uint256 _id)
emergencyCancelComp(uint32 _id) payable
emergencyRescueETH(uint256 amount)
emergencyRescueNFT(address _nft, uint256 _tokenId, bool _is1155)
enrollReferrer(string referralCode)
manualStopTask(bytes32 taskId)
pickCompWinner(uint256 _id)
removeReferrer(bytes32 _referrerId, address _referrer)
renounceOwnership()
setDev(address _dev, uint256 _devFee)
setDistribution(uint16 _sweepersCut, uint16 _legacyCut, uint16 _devCut)
setDust(address _dust)
setReferralParams(uint256 _rate, uint16 _bonus, uint256 _period)
setRefundPeriod(uint256 _period)
settleComp(uint256 _id)
suspendReferrer(bytes32 _referrer)
transferOwnership(address newOwner)
updateBlindComp(uint32 _id, uint256 _tokenId)
updateBlindComp1155(uint256 _id, bool _is1155)
updateBlindImage(uint256 _id, string _hiddenImage)
updateCompEndTime(uint256 _id, uint32 _endTime)
updateLegacyTreasury(address _treasury)
updateOpenseaSlug(uint256 _id, string _slug)
updateSettlementParams(address _randomizer, address _vrf, uint256 _vrfCost, uint256 _settlementCost, uint256 _gasLimit)
updateSweepersBuyer(address _buyer)
updateSweepersTreasury(address _treasury)
CompCanceled(uint256 indexed CompId, address indexed NFTProjectAddress, uint256 tokenID)
CompCreated(uint256 indexed CompId, uint32 startTime, uint32 endTime, address indexed NFTContract, uint256 indexed TokenId, uint32 entryLimit, uint32 entryCap, bool BlindComp)
CompFailed(uint256 indexed CompId, address indexed NFTProjectAddress, uint256 tokenID)
CompSettled(uint256 indexed CompId, address indexed NFTProjectAddress, uint256 tokenID, address winner, uint256 winningEntryID)
EntryReceived(uint256 indexed CompId, address sender, uint256 entriesBought, uint256 currentEntryLength, uint256 compPriceId, bool withETH, uint256 timeStamp)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Received(address indexed From, uint256 Amount)
RefundClaimed(uint256 indexed CompId, uint256 ethRefunded, uint256 dustRefunded, address Entrant)
constructor(address _dust, address _ops, address _randomizer, address _vrf, address _legacy, address _treasury, address _buyer)
receive()
This contract contains no error objects.