AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 19,799 txns
Deployed by via 0xb8b5e69b at 9133723
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 49 additional slots
-
variable spans 5 additional slots
-
variable spans 3 additional slots
1 additional variable
ERC-20
Value $126,367.16
ERC-20
Value $216.03
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xc81c13160781a02894e53f756ff578076d6204ae2ed2b11cd36848e482cd8473
0x26e1371c03ca462f20b537283009ce0a5dae807a60eacaf7ffd0a9e0e6b440df
0x79c65786adffbba8911e60f2aaf98b53a8768d31e55191267e3e3c9854cba25d
0xe42a8941dc57e617b79b891e72c3780da356eb0d487f9736d965cc8f25dac11d
0xa5ab94b390808b746dab392aebd7324660d3773169221752026b2c23f8415be2
0x25a5c1ad2645deb24bbf33d988038d8b4b4d04238e0ee1b555a89edce7100409
0x6e822caf894f7c739d804a7ded54bf631b917cbc662e04fcb7ab15c16d60bbd4
0xd3a2c5e70585549c3ff55ce5b55dec7c678cdfbb83844203402be9a81b61ca52
0x94acecb378fc16e9e7db6b8484b030496d097640e6e090b4b3c94abca8bf797b
0x32ca995ae98e2aa4bbd19a23db1b49ff2dad8d4eb1ecc99875ac84201bac630b

Functions
Getter at block 21287345
accountedBalance(view returns (uint256)
109317315784467984965469
cToken(view returns (address)
0x5d3a536e4d6dbd6114cc1ead35777bab948e3643
canCompleteAward(view returns (bool)
false
canLock(view returns (bool)
true
canStartAward(view returns (bool)
true
committedSupply(view returns (uint256)
109271620099636046298339
comp(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
compRecipient(view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
comptroller(view returns (address)
0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
cooldownDuration(view returns (uint256)
40
cooldownEndAt(view returns (uint256)
17780386
currentCommittedDrawId(view returns (uint256)
58
currentOpenDrawId(view returns (uint256)
59
elapsedTime(view returns (uint256)
1732810751
isLocked(view returns (bool)
false
isPrizePeriodEnded(view returns (bool)
true
lastAwardTimestamp(view returns (uint256)
0
lockDuration(view returns (uint256)
40
lockEndAt(view returns (uint256)
17780346
nextFeeBeneficiary(view returns (address)
0x29fe7d60ddf151e5b52e5fab4f1325da6b2bd958
nextFeeFraction(view returns (uint256)
0
openSupply(view returns (uint256)
1000000000000000000
paused(view returns (bool)
true
poolToken(view returns (address)
0x49d716dfe60b37379010a75329ae09428f17118d
prizePeriodSeconds(view returns (uint256)
604800
remainingTime(view returns (uint256)
0
saiPool(view returns (address)
0xb7896fce748396ecfc240f5a0d3cc92ca42d7d84
scdMcdMigration(view returns (address)
0xc73e0383f3aff3215e6f04b0331d58cecf0ab849
 
supplyRatePerBlock(view returns (uint256)
token(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
Read-only
balanceOf(address _addrview returns (uint256)
calculateWinner(bytes32 _entropyview returns (address)
committedBalanceOf(address _addrview returns (uint256)
estimatedInterestRate(uint256 _blocksview returns (uint256)
getDraw(uint256 _drawIdview returns (uint256 feeFractionaddress feeBeneficiaryuint256 openedBlockbytes32 secretHashbytes32 entropyaddress winneruint256 netWinningsuint256 fee)
isAdmin(address _adminview returns (bool)
openBalanceOf(address _addrview returns (uint256)
sponsorshipAndFeeBalanceOf(address _senderview returns (uint256)
totalBalanceOf(address _addrview returns (uint256)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addAdmin(address _admin
balance(returns (uint256)
claimAndTransferCOMP(returns (uint256)
completeAward(
daiToken(returns (address)
depositPool(uint256 _amount
depositSponsorship(uint256 _amount
init(address _owneraddress _cTokenuint256 _feeFractionaddress _feeBeneficiaryuint256 lockDurationuint256 cooldownDuration
initMCDAwarePool(uint256 lockDurationuint256 cooldownDuration
initMigration(address _scdMcdMigrationaddress _saiPool
initialize(
initializeAutonomousPool(uint256 _prizePeriodSecondsaddress _compaddress _comptroller
lockTokens(
moveCommitted(address _fromaddress _touint256 _amountreturns (bool)
openNextDraw(bytes32 nextSecretHash
pauseDeposits(
removeAdmin(address _admin
reward(bytes32 _secretbytes32 _salt
rewardAndOpenNextDraw(bytes32 nextSecretHashbytes32 lastSecretbytes32 _salt
rollover(
rolloverAndOpenNextDraw(bytes32 nextSecretHash
saiToken(returns (address)
setCompRecipient(address _compRecipient
setComptroller(address _comptroller
setNextFeeBeneficiary(address _feeBeneficiary
setNextFeeFraction(uint256 _feeFraction
setPoolToken(address _poolToken
setPrizePeriodSeconds(uint256 _prizePeriodSeconds
startAward(
tokensReceived(addressaddress fromaddressuint256 amountbytesbytes
transferBalanceToSponsorship(
transferCOMP(returns (uint256)
unlockTokens(
unpauseDeposits(
withdraw(
withdraw(uint256 amount
withdrawCommittedDeposit(uint256 _amountreturns (bool)
withdrawCommittedDepositFrom(address _fromuint256 _amountreturns (bool)
withdrawOpenDeposit(uint256 _amount
withdrawSponsorshipAndFee(uint256 _amount
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AdminAdded(address indexed admin
AdminRemoved(address indexed admin
AwardCompleted(
AwardStarted(
Committed(uint256 indexed drawId
CommittedDepositWithdrawn(address indexed senderuint256 amount
CompRecipientUpdated(address compRecipient
ComptrollerUpdated(address comptroller
Deposited(address indexed senderuint256 amount
DepositedAndCommitted(address indexed senderuint256 amount
DepositsPaused(address indexed sender
DepositsUnpaused(address indexed sender
FeeCollected(address indexed senderuint256 amountuint256 drawId
NextFeeBeneficiaryChanged(address indexed feeBeneficiary
NextFeeFractionChanged(uint256 feeFraction
OpenDepositWithdrawn(address indexed senderuint256 amount
Opened(uint256 indexed drawIdaddress indexed feeBeneficiarybytes32 secretHashuint256 feeFraction
PrizePeriodSecondsUpdated(uint256 prizePeriodSeconds
RewardListenerFailed(uint256 indexed drawIdaddress indexed winneraddress indexed impl
Rewarded(uint256 indexed drawIdaddress indexed winnerbytes32 entropyuint256 winningsuint256 fee
RolledOver(uint256 indexed drawId
SponsorshipAndFeesWithdrawn(address indexed senderuint256 amount
SponsorshipDeposited(address indexed senderuint256 amount
TransferredComp(address indexed recipientuint256 amount
Withdrawn(address indexed senderuint256 amount
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.