Layer 224
PaymentsStarGiftAuctionStateObj
Star gift auction state
constructor
payments.starGiftAuctionState#6b39f4ec gift:StarGift state:StarGiftAuctionState user_state:StarGiftAuctionUserState timeout:int users:Vector<User> chats:Vector<Chat> = payments.StarGiftAuctionState;
Parameters
| Name | Type | Description |
|---|---|---|
| Gift | StarGift | Gift details |
| State | StarGiftAuctionState | Auction state |
| UserState | StarGiftAuctionUserState | User's auction state |
| Timeout | int | State timeout |
| Users | Vector<User> | Top bidders |
| Chats | Vector<Chat> | Associated chats |
Returns
payments.StarGiftAuctionStateGogram Example
// Creating PaymentsStarGiftAuctionStateObj constructor obj := &tg.PaymentsStarGiftAuctionStateObj{ Gift: &tg.StarGift{}, State: &tg.StarGiftAuctionState{}, UserState: &tg.StarGiftAuctionUserState{}, Timeout: 42, Users: []tg.User{&tg.User{}}, Chats: []tg.Chat{&tg.Chat{}}, }