BatchPurchaseFacilitator
State Variables
Variable
Type
Description
Structs
BatchOrder
struct BatchOrder {
uint256 orderDrawingId; // Drawing this order was created for
uint64 remainingUSDC; // USDC balance for remaining tickets
uint64 remainingTickets; // Tickets still to be purchased
uint64 totalTicketsOrdered; // Original total ticket count
uint64 dynamicTicketCount; // Number of dynamic (random) tickets
address[] referrers; // Referrer addresses
uint256[] referralSplit; // PRECISE_UNIT-scaled weights
}BatchOrderInfo
Enums
ExecutionAction
Events
BatchOrderCreated
BatchOrderCancelled
BatchOrderExecuted
Functions
createBatchOrder
Name
Type
Description
cancelBatchOrder
getBatchOrderInfo
Name
Type
Description
Type
Description
hasActiveBatchOrder
Name
Type
Description
Type
Description
getBatchOrderActions
Name
Type
Description
Type
Description
Batch Order Flow
Cancellation Scenarios
Last updated
