This contract is being backfilled. You may encounter incomplete storage history.

AdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 76 txns
Deployed by via 0x8102879b at 9779196
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 1 additional slot
ERC-20
--
0xf59cb7d16288a39dc5ee0e41d13951c2b3d05e65cceb726c5ee35ef793c61841
0x42300cd4bc2e326688b7ce230433ffd95b20d92d4b139de69cfc6312d51b179b
0x5915195ed0137e2dbff17ec5eef5b7f0a4e533c55f7dba1365d10e0b407a7d22
0x112fbfbfa35cff69615c83ce81545f1d01d3ca7a82b4917dd9996a4458037656
0xefff3d4b0f09b108b7cf4b2d4e7389e70501fd1868a8ee34349c1ed8953b3ee0
0x72f3160188473de9cb39d1e9fc3797d1a187f358c0c0712502d7b8f2e9a4ecc2
0x5557e9f243aad5cdcc99390e330e043634be7673f7aab58bd4c616fd9fa2614e
0x855e521ae4b4a28dabb6e19a75c9608015387a5129a45fa93858f7df3f9afdfc
0x6f75cd395b3756b5e481b94ca57730127850d6ae806ed7c863e48044c92cd3c9
0xe6bd918698a96fcb022083b624fb6362b4eda912bbbca851545d79d6a286150a

Functions
Getter at block 20793629
approximateIncome(view returns (uint256 income)
255531958792491121258244
billing(view returns (uint256 previousClearingDateuint256 incomeSpeed)
(previousClearingDate=1627321084, incomeSpeed=2567224759005580923389142567224733)
currentTime(view returns (uint256)
1726857347
duration(view returns (uint256)
31536000
isOldestSubscriptionExpired(view returns (bool)
true
serviceProvider(view returns (address)
0x0a446b4a8433860af2b50088ae01499020272660
ticketProvider(view returns (address)
0x69cf20bc28fbc0632f95529e4410a0c2ba25402e
token(view returns (address)
0xcc394f10545aeef24483d2347b32a34a44f20e6f
transactionSplitBox(view returns (address)
0x9fd1cf8462951a0e9d1c79f303eb03687bdabb62
Read-only
extensionPayment(address _useruint256 _priceview returns (uint256 paymentuint256 incomeSpeedDiffuint256 newDepositValue)
getSignerAddress(uint8 _planuint256 _priceuint256 _ticketExpirationaddress _contractAddressbytes signaturepure returns (address signer)
getSubscriptionStatus(address _accountview returns (uint256 leftMonthsuint256 usedMonthsuint256 monthlyPaymentuint256 balanceuint8 planuint256 expirationbool isCanceled)
planPriceDifference(address _useruint256 _priceview returns (uint256 paymentuint256 refunduint256 incomeSpeedDiff)
sortedSubscriptions(uint256view returns (address)
subscriptions(addressview returns (uint256 startTimestampuint256 depositValuebool canceleduint8 planuint256 index)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
disableBatchOfSubsriptions(uint256 count
disableOldestSubsription(
downgradePlan(uint8 _planuint256 _priceuint256 _ticketExpirationaddress _contractAddressbytes _signature
extendSubscription(uint8 _planuint256 _priceuint256 _ticketExpirationaddress _contractAddressbytes _signaturepayable 
initialize(address _serviceProvideraddress _transactionSplitBoxaddress _ticketProvideruint256 _duration
initialize(address _serviceProvideraddress _transactionSplitBoxaddress _ticketProvideruint256 _durationaddress _tokenAddress
subscribe(uint8 _planuint256 _priceuint256 _ticketExpirationaddress _contractAddressbytes _signaturepayable 
unsubscribe(
upgradePlan(uint8 _planuint256 _priceuint256 _ticketExpirationaddress _contractAddressbytes _signaturepayable 
withdraw(
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
DowngradedPlan(address indexed useruint8 planuint256 refund
ExtendedSubscription(address indexed useruint256 newExpiration
Subscribed(address indexed useruint8 planuint256 price
Transaction(address indexed walletuint8 indexed transactionTypeuint8 planuint256 amountuint256 timestamp
Unsubscribed(address indexed useruint256 refund
UpgradedPlan(address indexed useruint8 plan
Constructor
constructor(address _logicaddress _adminbytes _data
Fallback and receive
fallback(
Errors

This contract contains no error objects.