0x76b6a667a881e43e508ea4bd2e9775378fb2eeb7
Verified contract
Proxy
Active on
Ethereum with 12 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
0x9a29…b370
0x3af7…fb0a
0xeb89…e543
0x12a8…ebb5
0xb1d8…cd21
-
variable spans 1 additional slot
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "0x76b6a667a881e43e508ea4bd2e9775378fb2eeb7"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13537500 | 3 years ago | | | 0 | 0.020665972 | |
| 13537488 | 3 years ago | | | 0 | 0.012063035 | |
| 13039184 | 3 years ago | | | 0 | 0.0058302446 | |
| 13039178 | 3 years ago | | | 0 | 0.0072006760 | |
| 13039172 | 3 years ago | | | 0 | 0.0035103166 | |
| 12531045 | 4 years ago | | | 0 | 0.0078190000 | |
| 12531032 | 4 years ago | | | 0 | 0.0039708812 | |
| 12374423 | 4 years ago | | | 0 | 0.00099916600 | |
| 12367016 | 4 years ago | | | 0 | 0.0037212830 | |
| 12338615 | 4 years ago | | | 0 | 0.0016957620 |
ABI
ABI objects
Getter at block 21414266
beforeAwardListener() view returns (address)
0x0000000000000000000000000000000000000000
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)
1
owner() view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
periodicPrizeStrategyListener() view returns (address)
0x0000000000000000000000000000000000000000
prizePeriodEndAt() view returns (uint256)
1635857703
prizePeriodRemainingSeconds() view returns (uint256)
0
prizePeriodSeconds() view returns (uint256)
86400
prizePeriodStartedAt() view returns (uint256)
1635771303
prizePool() view returns (address)
0x3af7072d29adde20fc7e173a7cb9e45307d2fb0a
rng() view returns (address)
0xb1d89477d1b505c261bab6e73f08fa834544cd21
rngRequestTimeout() view returns (uint32)
1800
splitExternalErc20Awards() view returns (bool)
true
sponsorship() view returns (address)
0x12a8e26b7d549bea114391cb0395869990d9ebb5
ticket() view returns (address)
0xeb8928ee92efb06c44d072a24c2bcb993b61e543
tokenListener() view returns (address)
0x9a29401ef1856b669f55ae5b24505b3b6faeb370
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()
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)
BeforeAwardListenerSet(address indexed beforeAwardListener)
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)
PrizePeriodSecondsUpdated(uint256 prizePeriodSeconds)
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.