AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 4,106 txns
Deployed by via 0xb790ca54 at 9385383
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 $16,904.32
ERC-20
--
ERC-20
--
0x9843b275fe456ccf82ec59fcb2c425c144c9017405b05f6f7ffda62a459e7909
0x8d1aa8e0e51128c263439186b82ccdfb83b1f6c41a443408edcd89a2a9d8bcc1
0x0174db46115a98267ba838e34d3790801fcac97b6dcf01571dd9821cdaa9d1b3
0x79ced391dd265d90f54988e7a9d63a82893c3ec1de00eda057b801a3639fd077
0x19970b4f0f0125d20bad73cdb04c3b63abaf5113c7139e39083ac8128ace7ab1
0x87bf080abf65e3b6eaefbf625d6a44b23e66d9c1bb7d71b17f01dd32a3fd0cd2
0xba9d535151077dbbbbaaed5dd8236464c7121c2b7d5717c72dd0718c9afd392e
0x4c90d714ec2283a4f1e3838534fbdd5d5d153ff0164a07e6768d533fc17f2f97
0x8cbf4ff57af802b04d1d6ea9fc7a43f4c0b4604315f0e46ed3ad048de322aef2
0xb56959b25191523d642545a32f83e6521047578b2cbaa95415125c1423f25b98

Functions
Getter at block 21203777
accountedBalance(view returns (uint256)
15033021707
cToken(view returns (address)
0x39aa39c021dfbae8fac545936693ac917d5e7563
canCompleteAward(view returns (bool)
false
canLock(view returns (bool)
true
canStartAward(view returns (bool)
true
committedSupply(view returns (uint256)
15033021707
comp(view returns (address)
0xc00e94cb662c3520282e6f5717214004a7f26888
compRecipient(view returns (address)
0x42cd8312d2bce04277dd5161832460e95b24262e
comptroller(view returns (address)
0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
cooldownDuration(view returns (uint256)
40
cooldownEndAt(view returns (uint256)
11998644
currentCommittedDrawId(view returns (uint256)
294
currentOpenDrawId(view returns (uint256)
295
elapsedTime(view returns (uint256)
1731802487
isLocked(view returns (bool)
false
isPrizePeriodEnded(view returns (bool)
true
lastAwardTimestamp(view returns (uint256)
0
lockDuration(view returns (uint256)
40
lockEndAt(view returns (uint256)
11998604
nextFeeBeneficiary(view returns (address)
0x0034ea9808e620a0ef79261c51af20614b742b24
nextFeeFraction(view returns (uint256)
0
openSupply(view returns (uint256)
0
paused(view returns (bool)
true
poolToken(view returns (address)
0xbd87447f48ad729c5c4b8bcb503e1395f62e8b98
prizePeriodSeconds(view returns (uint256)
86400
remainingTime(view returns (uint256)
0
saiPool(view returns (address)
0x0000000000000000000000000000000000000000
scdMcdMigration(view returns (address)
0x0000000000000000000000000000000000000000
 
supplyRatePerBlock(view returns (uint256)
token(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
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.