0x09f81f5a8525549b11933658b535d5958c354b83
Verified contract
Proxy
Active on
Ethereum with 30 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
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
0xea7e…e78f
0x3295…adf5
0xb884…ce4b
0xb1d8…cd21
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "0x09f81f5a8525549b11933658b535d5958c354b83"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 12419861 | 3 years ago | | | 0 | 0.0065663860 | |
| 12419634 | 3 years ago | | | 0 | 0.023961432 | |
| 12385393 | 3 years ago | | | 0 | 0.011087512 | |
| 12385299 | 3 years ago | | | 0 | 0.00092133000 | |
| 12385290 | 3 years ago | | | 0 | 0.0027247053 | |
| 12316780 | 3 years ago | | | 0 | 0.019602050 | |
| 12316689 | 3 years ago | | | 0 | 0.0046924471 | |
| 12292622 | 4 years ago | | | 0 | 0.041322960 | |
| 12292134 | 4 years ago | | | 0 | 0.010891560 | |
| 12222129 | 4 years ago | | | 0 | 0.037548208 |
ABI
ABI objects
Getter at block 21044151
canCompleteAward() view returns (bool)
false
canStartAward() view returns (bool)
true
currentPrize() view returns (uint256)
0
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)
3
owner() view returns (address)
0xa550215d922af5af685461887190cbe1cb7c8071
periodicPrizeStrategyListener() view returns (address)
0x0000000000000000000000000000000000000000
prizePeriodEndAt() view returns (uint256)
1620598832
prizePeriodRemainingSeconds() view returns (uint256)
0
prizePeriodSeconds() view returns (uint256)
604800
prizePeriodStartedAt() view returns (uint256)
1619994032
prizePool() view returns (address)
0xea7eaecbff99ce2412e794437325f3bd225ee78f
rng() view returns (address)
0xb1d89477d1b505c261bab6e73f08fa834544cd21
rngRequestTimeout() view returns (uint32)
1800
splitExternalErc20Awards() view returns (bool)
true
sponsorship() view returns (address)
0xb8849d468d0fb4bc8ce4bbf9f953f31bbd41ce4b
ticket() view returns (address)
0x32957733c65b586c411b2b2a6f95b2577398adf5
tokenListener() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
calculateNextPrizePeriodStartTime(uint256 currentTime) view returns (uint256)
estimateRemainingBlocksToPrize(uint256 secondsPerBlockMantissa) view returns (uint256)
getExternalErc721AwardTokenIds(address _externalErc721) view returns (uint256[])
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addExternalErc20Award(address _externalErc20)
addExternalErc20Awards(address[] _externalErc20s)
addExternalErc721Award(address _externalErc721, uint256[] _tokenIds)
beforeTokenMint(address to, uint256 amount, address controlledToken, address referrer)
beforeTokenTransfer(address from, address to, uint256 amount, address controlledToken)
cancelAward()
completeAward()
initialize(uint256 _prizePeriodStart, uint256 _prizePeriodSeconds, address _prizePool, address _ticket, address _sponsorship, address _rng, address[] externalErc20Awards)
initializeMultipleWinners(uint256 _prizePeriodStart, uint256 _prizePeriodSeconds, address _prizePool, address _ticket, address _sponsorship, address _rng, uint256 _numberOfWinners)
removeExternalErc20Award(address _externalErc20, address _prevExternalErc20)
removeExternalErc721Award(address _externalErc721, address _prevExternalErc721)
renounceOwnership()
setNumberOfWinners(uint256 count)
setPeriodicPrizeStrategyListener(address _periodicPrizeStrategyListener)
setRngRequestTimeout(uint32 _rngRequestTimeout)
setRngService(address rngService)
setSplitExternalErc20Awards(bool _splitExternalErc20Awards)
setTokenListener(address _tokenListener)
startAward()
transferExternalERC20(address to, address externalToken, uint256 amount)
transferOwnership(address newOwner)
ExternalErc20AwardAdded(address indexed externalErc20)
ExternalErc20AwardRemoved(address indexed externalErc20Award)
ExternalErc721AwardAdded(address indexed externalErc721, uint256[] tokenIds)
ExternalErc721AwardRemoved(address indexed externalErc721Award)
Initialized(uint256 prizePeriodStart, uint256 prizePeriodSeconds, address indexed prizePool, address ticket, address sponsorship, address rng, address[] externalErc20Awards)
NoWinners()
NumberOfWinnersSet(uint256 numberOfWinners)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PeriodicPrizeStrategyListenerSet(address indexed periodicPrizeStrategyListener)
PrizePoolAwardCancelled(address indexed operator, address indexed prizePool, uint32 indexed rngRequestId, uint32 rngLockBlock)
PrizePoolAwardStarted(address indexed operator, address indexed prizePool, uint32 indexed rngRequestId, uint32 rngLockBlock)
PrizePoolAwarded(address indexed operator, uint256 randomNumber)
PrizePoolOpened(address indexed operator, uint256 indexed prizePeriodStartedAt)
RngRequestFailed()
RngRequestTimeoutSet(uint32 rngRequestTimeout)
RngServiceUpdated(address indexed rngService)
SplitExternalErc20AwardsSet(bool splitExternalErc20Awards)
TokenListenerUpdated(address indexed tokenListener)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.