pub fn buy_ticket<T: Config>(call: Box<<T as Config>::RuntimeCall>)
Expand description

Buy a ticket to enter the lottery.

This extrinsic acts as a passthrough function for call. In all situations where call alone would succeed, this extrinsic should succeed.

If call is successful, then we will attempt to purchase a ticket, which may fail silently. To detect success of a ticket purchase, you should listen for the TicketBought event.

This extrinsic must be called by a signed origin.

Warning: Doc-Only

This function is an automatically generated, and is doc-only, uncallable stub. See the real version in Pallet::buy_ticket.