AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 10,582 txns
Deployed by via 0x411f76f5 at 11472575
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 5 additional slots
-
variable spans 3 additional slots
-
variable spans 13 additional slots
Native
Value $0
ERC-20
--
0x883488838cc99885108e619418bf46c9f10040d005995009ff1bbfbdeabde6cc
0xa01ce0dd028ad9ffb8568335948ae505c3d21a9e68e82c6d60c6f8d516d89145
0xdc5aa5cb16aa2d035004159a560c0a3d49bdc52c8705e16226907ab4282c800a
0xe549106cd3f4996e4108ad621b51f3eb15d322ec7dc0dbe52f2276f26181d063
0xfce8fb31ed221ce058a915e3de7d1bfbcd76b9c1595ca9b5713e6718482e7d0f
0x8a34c7143af9d2d693cb9bcef5c722ef88dd6488871263c74e8afdbc914cf053
0x278b6096e59ff2e3a7a396890b2aa41398c4cff929af9223bf1a4936803b8599
0x1040bf80af790a879f3f5e531a2de195823b17c9668485ca07d80ae79ef27b8b
0xf0a1882421e8fc94e0fa3dedee3c5dcabb87e6361c3f13297536042c19322c3e
0x06d7d83189f55ba2d6902b6a1f34af23b558667986fb454b6f95a9bfb249dbd2

Functions
Getter at block 21212767
CALLER_ROLE(view returns (bytes32)
0x843c3a00fa95510a35f425371231fd3fe4642e719cb4595160763d6d02594b50
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
MIGRATOR_ROLE(view returns (bytes32)
0x600e5f1c60beb469a3fa6dd3814a4ae211cc6259a6d033bae218a742f2af01d3
addresses(view returns (address mainTokenaddress stakingaddress uniswapaddress recipient)
(mainToken=0x71f85b2e46976bd21302b64329868fd15eb0d127, staking=0x1920d646574e097c2c487f69f40814f95d45bf8c, uniswap=0x7a250d5630b4cf539739df2c5dacb4c659f2488d, recipient=0x59fa1b52a142c4e4d9fc8caffb13375895c4ea19)
auctionV1(view returns (address)
0xb1475c18ea63f025308eed9950b9f954acc742c0
calculateNearestWeeklyAuction(view returns (uint256)
1470
calculateStepsFromStart(view returns (uint256)
1465
getAuctionModes(view returns (uint8[7])
[1, 1, 1, 1, 1, 1, 1]
getCurrentAuctionId(view returns (uint256)
1465
getVentureAutoStakeDays(view returns (uint8)
60
init_(view returns (bool)
true
lastAuctionEventId(view returns (uint256)
339
lastAuctionEventIdV1(view returns (uint256)
34
middlePriceDays(view returns (uint256)
1
options(view returns (uint256 autoStakeDaysuint256 referrerPercentuint256 referredPercentbool referralsOnuint256 discountPercentuint256 premiumPercent)
(autoStakeDays=60, referrerPercent=10, referredPercent=10, referralsOn=true, discountPercent=7, premiumPercent=0)
start(view returns (uint256)
1605250956
stepTimestamp(view returns (uint256)
86400
Read-only
auctionBidOf(uint256addressview returns (uint256 ethaddress refbool withdrawn)
auctionsOf(addressuint256view returns (uint256)
auctionsOf_(address accountview returns (uint256[])
autoStakeDaysOf(uint256addressview returns (uint256)
existAuctionsOf(uint256addressview returns (bool)
getRoleAdmin(bytes32 roleview returns (bytes32)
getRoleMember(bytes32 roleuint256 indexview returns (address)
getRoleMemberCount(bytes32 roleview returns (uint256)
getTokensOfDay(uint8 _dayview returns (address[]uint256[])
hasRole(bytes32 roleaddress accountview returns (bool)
reservesOf(uint256view returns (uint256 ethuint256 tokenuint256 uniswapLastPriceuint256 uniswapMiddlePrice)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addReservesToAuction(uint256 daysInFutureuint256 amountreturns (uint256)
bid(uint256[] amountOutMinuint256 deadlineaddress refpayable 
callIncomeDailyTokensTrigger(uint256 amount
callIncomeWeeklyTokensTrigger(uint256 amount
grantRole(bytes32 roleaddress account
initialize(address _manageraddress _migrator
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
setAuctionMode(uint8 _dayuint8 _mode
setAutoStakeDays(uint256 _autoStakeDays
setDiscountPercent(uint256 percent
setMiddlePriceDays(uint256 _middleDays
setPremiumPercent(uint256 percent
setRecipient(address newRecipient
setReferralsOn(bool _referralsOn
setReferredPercentage(uint256 percent
setReferrerPercentage(uint256 percent
setTokensOfDay(uint8 dayaddress[] coinsuint8[] percentages
setTokensOfForAllDays(address[] coinsuint8[] percentages
setVentureAutoStakeDays(uint8 _autoStakeDays
setupRole(bytes32 roleaddress account
withdraw(uint256 auctionIduint256 stakeDays
withdrawV1(uint256 auctionIduint256 stakeDays
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
AuctionIsOver(uint256 ethuint256 tokenuint256 indexed auctionId
Bid(address indexed accountuint256 valueuint256 indexed auctionIduint256 time
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
VentureBid(address indexed accountuint256 ethBiduint256 indexed auctionIduint256 timeaddress[] coinsuint256[] amountBought
Withdraval(address indexed accountuint256 valueuint256 indexed auctionIduint256 timeuint256 stakeDays
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.