0x21e5e62e0b6b59155110cd36f3f6655fbbcf6424

Verified contract

Proxy

Active on Ethereum with 57 txns
Deployed by via 0xf7c2f219 at 11987787
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot

No balances found for "0x21e5e62e0b6b59155110cd36f3f6655fbbcf6424"

0x948bb4244b52e86e5b5a384c03d07797c970a055c42c49ec747b25f94747e81e
0xff4f47dc53a33fb8d5b517556c7f7e5f9282b571a32dadc62932b1886ea9a41b
0xf733b9c17d886ded332d976b8d20ecc34da453174b97dbd37aa7db25e52f32e3
0xffd338b19609e5ba0cd2061c9c6ff5bba03835ec7f8544717ad6affc8f19c9dd
0x4f206f7bb246fddcb501aee7c86b05cf5d25f74fb1b126c4b41b23db8623b97e
0x17d6dcde7eb95d4eb228ca870f18c37b552449b890e07b969549f459675fdbd2
0x58896d15e612dc2e35a980d39e92eb9bfe22d9773fa78cd256469532a6027c15
0xbf25592ff4da6390c4c805f86d6ef8edd531021125737a5977bf63168339d89c
0x8dea65d880b2b446f1bdc654d10434b7f96941c06cd2fe3cff90067c2284056f
0x65a8c472c15f4a05d1cddbeb3a8a2543eb42131be2843be33d2a352cefd07bd7

Functions
Getter at block 21311029
beforeAwardListener(view returns (address)
0x0589c7a2b2acb895ff0314a394a6d991a9204444
canCompleteAward(view returns (bool)
false
canStartAward(view returns (bool)
true
currentPrize(view returns (uint256)
4
getExternalErc20Awards(view returns (address[])
[]
getExternalErc721Awards(view returns (address[])
[]
getLastRngLockBlock(view returns (uint32)
0
getLastRngRequestId(view returns (uint32)
0
isPrizePeriodOver(view returns (bool)
true
isRngCompleted(view returns (bool)
true
isRngRequested(view returns (bool)
false
isRngTimedOut(view returns (bool)
false
numberOfWinners(view returns (uint256)
5
owner(view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
periodicPrizeStrategyListener(view returns (address)
0x239fc7c69ba8079ebec07156f13a6d78d234fa6b
prizePeriodEndAt(view returns (uint256)
1680995556
prizePeriodRemainingSeconds(view returns (uint256)
0
prizePeriodSeconds(view returns (uint256)
604800
prizePeriodStartedAt(view returns (uint256)
1680390756
prizePool(view returns (address)
0x396b4489da692788e327e2e4b2b0459a5ef26791
rng(view returns (address)
0xb1d89477d1b505c261bab6e73f08fa834544cd21
rngRequestTimeout(view returns (uint32)
1800
splitExternalErc20Awards(view returns (bool)
true
sponsorship(view returns (address)
0x089811ed7da2e09ae29f99518004b5c388165b7c
ticket(view returns (address)
0x27d22a7648e955e510a40bdb058333e9190d12d4
tokenListener(view returns (address)
0xd9dcf282bdf21d4796e85ef2e64c2ccf42eb79e0
Read-only
calculateNextPrizePeriodStartTime(uint256 currentTimeview returns (uint256)
estimateRemainingBlocksToPrize(uint256 secondsPerBlockMantissaview returns (uint256)
getExternalErc721AwardTokenIds(address _externalErc721view returns (uint256[])
supportsInterface(bytes4 interfaceIdview returns (bool)
State-modifying
addExternalErc20Award(address _externalErc20
addExternalErc20Awards(address[] _externalErc20s
addExternalErc721Award(address _externalErc721uint256[] _tokenIds
beforeTokenMint(address touint256 amountaddress controlledTokenaddress referrer
beforeTokenTransfer(address fromaddress touint256 amountaddress controlledToken
cancelAward(
completeAward(
initialize(uint256 _prizePeriodStartuint256 _prizePeriodSecondsaddress _prizePooladdress _ticketaddress _sponsorshipaddress _rngaddress[] externalErc20Awards
initializeMultipleWinners(uint256 _prizePeriodStartuint256 _prizePeriodSecondsaddress _prizePooladdress _ticketaddress _sponsorshipaddress _rnguint256 _numberOfWinners
removeExternalErc20Award(address _externalErc20address _prevExternalErc20
removeExternalErc721Award(address _externalErc721address _prevExternalErc721
renounceOwnership(
setBeforeAwardListener(address _beforeAwardListener
setNumberOfWinners(uint256 count
setPeriodicPrizeStrategyListener(address _periodicPrizeStrategyListener
setPrizePeriodSeconds(uint256 _prizePeriodSeconds
setRngRequestTimeout(uint32 _rngRequestTimeout
setRngService(address rngService
setSplitExternalErc20Awards(bool _splitExternalErc20Awards
setTokenListener(address _tokenListener
startAward(
transferOwnership(address newOwner
Events
BeforeAwardListenerSet(address indexed beforeAwardListener
ExternalErc20AwardAdded(address indexed externalErc20
ExternalErc20AwardRemoved(address indexed externalErc20Award
ExternalErc721AwardAdded(address indexed externalErc721uint256[] tokenIds
ExternalErc721AwardRemoved(address indexed externalErc721Award
Initialized(uint256 prizePeriodStartuint256 prizePeriodSecondsaddress indexed prizePooladdress ticketaddress sponsorshipaddress rngaddress[] externalErc20Awards
NoWinners(
NumberOfWinnersSet(uint256 numberOfWinners
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PeriodicPrizeStrategyListenerSet(address indexed periodicPrizeStrategyListener
PrizePeriodSecondsUpdated(uint256 prizePeriodSeconds
PrizePoolAwardCancelled(address indexed operatoraddress indexed prizePooluint32 indexed rngRequestIduint32 rngLockBlock
PrizePoolAwardStarted(address indexed operatoraddress indexed prizePooluint32 indexed rngRequestIduint32 rngLockBlock
PrizePoolAwarded(address indexed operatoruint256 randomNumber
PrizePoolOpened(address indexed operatoruint256 indexed prizePeriodStartedAt
RngRequestFailed(
RngRequestTimeoutSet(uint32 rngRequestTimeout
RngServiceUpdated(address indexed rngService
SplitExternalErc20AwardsSet(bool splitExternalErc20Awards
TokenListenerUpdated(address indexed tokenListener
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.