0x3ec4694b65e41f12d6b5d5ba7c2341f4d6859773

Verified contract

Proxy

Active on Ethereum with 58 txns
Deployed by via 0x2b7cb26f at 11785115
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 "0x3ec4694b65e41f12d6b5d5ba7c2341f4d6859773"

0xc9267d8aca809362959f0bf600120af11db29a5a4cf1f5aa85c8e680ac836f6c
0x7ab1181f93b4e3298e291f276da80c1c2d7fb0a4b1462b48dbd0b839a81605eb
0x4ca94f5d5d5e5081a533390aeb628bc7933ed1f2d1a2b1d4be179cac6db7249b
0xad300df427768b9b93f2711a949dd76a8af60460601f4dfe9b59136a8431caeb
0x2d7503d8b95b3bc730af709cf31c8627f4ebe7023020710bd7cd642e7cde7cb8
0x92a5a08f6afda9d71c8e27a665f5caaffb3c30d4540d961aca998222201faf0e
0xd5d8a30f923303f520465f08a22f7bec6af4f972519066eed1e8fc79b061cb6d
0x0fc8ba936171cc1fdf348bb09e07d1e6b372ffc9291d5735375ae3514e102e48
0xff6af1d9044a6a6de78050f74e2b348079e844c40615984f7cbfc05a93c59e6b
0xfef3b1d11023da075367c5cf3d7f62d5aa38b720bf098480c550923a50404df2

Functions
Getter at block 20953971
canCompleteAward(view returns (bool)
false
canStartAward(view returns (bool)
true
currentPrize(view returns (uint256)
0
getExternalErc20Awards(view returns (address[])
[0xc00e94Cb662C3520282E6f5717214004A7f26888]
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)
1
owner(view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
periodicPrizeStrategyListener(view returns (address)
0x0000000000000000000000000000000000000000
prizePeriodEndAt(view returns (uint256)
1680722111
prizePeriodRemainingSeconds(view returns (uint256)
0
prizePeriodSeconds(view returns (uint256)
604800
prizePeriodStartedAt(view returns (uint256)
1680117311
prizePool(view returns (address)
0xbc82221e131c082336cf698f0ca3ebd18afd4ce7
rng(view returns (address)
0xb1d89477d1b505c261bab6e73f08fa834544cd21
rngRequestTimeout(view returns (uint32)
1800
splitExternalErc20Awards(view returns (bool)
true
sponsorship(view returns (address)
0xe2177d475609b4a52c2bebcd642a798049d04c45
ticket(view returns (address)
0x27b85f596feb14e4b5faa9671720a556a7608c69
tokenListener(view returns (address)
0x9ee3faecffb7a02fc1696d3e7e672763c381df3f
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(
setNumberOfWinners(uint256 count
setPeriodicPrizeStrategyListener(address _periodicPrizeStrategyListener
setRngRequestTimeout(uint32 _rngRequestTimeout
setRngService(address rngService
setSplitExternalErc20Awards(bool _splitExternalErc20Awards
setTokenListener(address _tokenListener
startAward(
transferExternalERC20(address toaddress externalTokenuint256 amount
transferOwnership(address newOwner
Events
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
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.