SubscriptionVGT

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x41997a41 at 9793574
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

No balances found for "SubscriptionVGT"

No transactions found for "SubscriptionVGT"


Functions
Getter at block 21314116
approximateIncome(view returns (uint256 income)
0
billing(view returns (uint256 previousClearingDateuint256 incomeSpeed)
(previousClearingDate=0, incomeSpeed=0)
currentTime(view returns (uint256)
1733133923
duration(view returns (uint256)
0
isOldestSubscriptionExpired(view returns (bool)
false
serviceProvider(view returns (address)
0x0000000000000000000000000000000000000000
ticketProvider(view returns (address)
0x0000000000000000000000000000000000000000
token(view returns (address)
0x0000000000000000000000000000000000000000
transactionSplitBox(view returns (address)
0x0000000000000000000000000000000000000000
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
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
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

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.