JackpotAutoSubscription
State Variables
Variable
Type
Description
Structs
Subscription
struct Subscription {
uint64 remainingUSDC; // USDC balance for remaining days
uint64 lastExecutedDrawing; // Last drawing tickets were purchased
uint64 subscribedTicketPrice; // Price locked at subscription time
uint64 dynamicTicketCount; // Random tickets per day
address[] referrers; // Referrer addresses
uint256[] referralSplit; // PRECISE_UNIT-scaled weights
}SubscriptionInfo
Enums
ExecutionAction
Events
SubscriptionCreated
SubscriptionCancelled
SubscriptionExecuted
SubscriptionSkipped
Functions
createSubscription
Name
Type
Description
cancelSubscription
getSubscriptionInfo
Name
Type
Description
Type
Description
getSubscriptionsAction
Name
Type
Description
Type
Description
Subscription Flow
Price Protection
Cancellation Scenarios
Integration with Batch Facilitator
Last updated
