@@ -234,8 +234,8 @@ messageActionRequestedPeerSentMe#93b31848 button_id:int peers:Vector<RequestedPe
234234messageActionPaymentRefunded#41b3e202 flags:# peer:Peer currency:string total_amount:long payload:flags.0? bytes charge:PaymentCharge = MessageAction ;
235235messageActionGiftStars#45d5b021 flags:# currency:string amount:long stars:long crypto_currency:flags.0? string crypto_amount:flags.0? long transaction_id:flags.1? string = MessageAction ;
236236messageActionPrizeStars#b00c47a2 flags:# unclaimed:flags.0? true stars:long transaction_id:string boost_peer:Peer giveaway_msg_id:int = MessageAction ;
237- messageActionStarGift#db596550 flags:# name_hidden:flags.0? true saved:flags.2? true converted:flags.3? true upgraded:flags.5? true refunded:flags.9? true can_upgrade:flags.10? true prepaid_upgrade:flags.13? true upgrade_separate:flags.16? true auction_acquired:flags.17? true gift:StarGift message:flags.1? TextWithEntities convert_stars:flags.4? long upgrade_msg_id:flags.5? int upgrade_stars:flags.8? long from_id:flags.11? Peer peer:flags.12? Peer saved_id:flags.12? long prepaid_upgrade_hash:flags.14? string gift_msg_id:flags.15? int to_id:flags.18? Peer = MessageAction ;
238- messageActionStarGiftUnique#95728543 flags:# upgrade:flags.0? true transferred:flags.1? true saved:flags.2? true refunded:flags.5? true prepaid_upgrade:flags.11? true assigned:flags.13? true gift:StarGift can_export_at:flags.3? int transfer_stars:flags.4? long from_id:flags.6? Peer peer:flags.7? Peer saved_id:flags.7? long resale_amount:flags.8? StarsAmount can_transfer_at:flags.9? int can_resell_at:flags.10? int drop_original_details_stars:flags.12? long = MessageAction ;
237+ messageActionStarGift#ea2c31d3 flags:# name_hidden:flags.0? true saved:flags.2? true converted:flags.3? true upgraded:flags.5? true refunded:flags.9? true can_upgrade:flags.10? true prepaid_upgrade:flags.13? true upgrade_separate:flags.16? true auction_acquired:flags.17? true gift:StarGift message:flags.1? TextWithEntities convert_stars:flags.4? long upgrade_msg_id:flags.5? int upgrade_stars:flags.8? long from_id:flags.11? Peer peer:flags.12? Peer saved_id:flags.12? long prepaid_upgrade_hash:flags.14? string gift_msg_id:flags.15? int to_id:flags.18? Peer gift_num:flags.19 ? int = MessageAction ;
238+ messageActionStarGiftUnique#95728543 flags:# upgrade:flags.0? true transferred:flags.1? true saved:flags.2? true refunded:flags.5? true prepaid_upgrade:flags.11? true assigned:flags.13? true from_offer:flags.14 ? true gift:StarGift can_export_at:flags.3? int transfer_stars:flags.4? long from_id:flags.6? Peer peer:flags.7? Peer saved_id:flags.7? long resale_amount:flags.8? StarsAmount can_transfer_at:flags.9? int can_resell_at:flags.10? int drop_original_details_stars:flags.12? long = MessageAction ;
239239messageActionPaidMessagesRefunded#ac1f1fcd count:int stars:long = MessageAction ;
240240messageActionPaidMessagesPrice#84b88578 flags:# broadcast_messages_allowed:flags.0? true stars:long = MessageAction ;
241241messageActionConferenceCall#2ffe2f7a flags:# missed:flags.0? true active:flags.1? true video:flags.4? true call_id:long duration:flags.2? int other_participants:flags.3? Vector <Peer > = MessageAction ;
@@ -246,6 +246,8 @@ messageActionSuggestedPostSuccess#95ddcf69 price:StarsAmount = MessageAction;
246246messageActionSuggestedPostRefund#69f916f8 flags:# payer_initiated:flags.0? true = MessageAction ;
247247messageActionGiftTon#a8a3c699 flags:# currency:string amount:long crypto_currency:string crypto_amount:long transaction_id:flags.0? string = MessageAction ;
248248messageActionSuggestBirthday#2c8f2a25 birthday:Birthday = MessageAction ;
249+ messageActionStarGiftPurchaseOffer#774278d4 flags:# accepted:flags.0? true declined:flags.1? true gift:StarGift price:StarsAmount expires_at:int = MessageAction ;
250+ messageActionStarGiftPurchaseOfferDeclined#73ada76b flags:# expired:flags.0? true gift:StarGift price:StarsAmount = MessageAction ;
249251
250252dialog#d58a08c6 flags:# pinned:flags.2? true unread_mark:flags.3? true view_forum_as_messages:flags.6? true peer:Peer top_message:int read_inbox_max_id:int read_outbox_max_id:int unread_count:int unread_mentions_count:int unread_reactions_count:int notify_settings:PeerNotifySettings pts:flags.0? int draft:flags.1? DraftMessage folder_id:flags.4? int ttl_period:flags.5? int = Dialog ;
251253dialogFolder#71bd134c flags:# pinned:flags.2? true folder:Folder peer:Peer top_message:int unread_muted_peers_count:int unread_unmuted_peers_count:int unread_muted_messages_count:int unread_unmuted_messages_count:int = Dialog ;
@@ -1348,7 +1350,7 @@ webPageAttributeStory#2e94c3e7 flags:# peer:Peer id:int story:flags.0?StoryItem
13481350webPageAttributeStickerSet#50cc03d3 flags:# emojis:flags.0? true text_color:flags.1? true stickers:Vector<Document > = WebPageAttribute ;
13491351webPageAttributeUniqueStarGift#cf6f6db8 gift:StarGift = WebPageAttribute ;
13501352webPageAttributeStarGiftCollection#31cad303 icons:Vector<Document > = WebPageAttribute ;
1351- webPageAttributeStarGiftAuction#34986ab gift:StarGift end_date:int center_color:int edge_color:int text_color :int = WebPageAttribute ;
1353+ webPageAttributeStarGiftAuction#1c641c2 gift:StarGift end_date:int = WebPageAttribute ;
13521354
13531355messages.votesList#4899484e flags:# count:int votes:Vector<MessagePeerVote > chats:Vector<Chat > users:Vector<User > next_offset:flags.0? string = messages .VotesList ;
13541356
@@ -1962,8 +1964,8 @@ starsGiveawayOption#94ce852a flags:# extended:flags.0?true default:flags.1?true
19621964
19631965starsGiveawayWinnersOption#54236209 flags:# default:flags.0? true users:int per_user_stars:long = StarsGiveawayWinnersOption ;
19641966
1965- starGift#1b9a4d7f flags:# limited:flags.0? true sold_out:flags.1? true birthday:flags.2? true require_premium:flags.7? true limited_per_user:flags.8? true peer_color_available:flags.10? true auction:flags.11? true id:long sticker:Document stars:long availability_remains:flags.0? int availability_total:flags.0? int availability_resale:flags.4? long convert_stars:long first_sale_date:flags.1? int last_sale_date:flags.1? int upgrade_stars:flags.3? long resell_min_stars:flags.4? long title:flags.5? string released_by:flags.6? Peer per_user_total:flags.8? int per_user_remains:flags.8? int locked_until_date:flags.9? int auction_slug:flags.11? string gifts_per_round:flags.11? int = StarGift ;
1966- starGiftUnique#b0bf741b flags:# require_premium:flags.6? true resale_ton_only:flags.7? true theme_available:flags.9? true id:long gift_id:long title:string slug:string num:int owner_id:flags.0? Peer owner_name:flags.1? string owner_address:flags.2? string attributes:Vector<StarGiftAttribute > availability_issued:int availability_total:int gift_address:flags.3? string resell_amount:flags.4? Vector <StarsAmount > released_by:flags.5? Peer value_amount:flags.8? long value_currency:flags.8? string theme_peer:flags.10? Peer peer_color:flags.11? PeerColor host_id:flags.12? Peer = StarGift ;
1967+ starGift#313a9547 flags:# limited:flags.0? true sold_out:flags.1? true birthday:flags.2? true require_premium:flags.7? true limited_per_user:flags.8? true peer_color_available:flags.10? true auction:flags.11? true id:long sticker:Document stars:long availability_remains:flags.0? int availability_total:flags.0? int availability_resale:flags.4? long convert_stars:long first_sale_date:flags.1? int last_sale_date:flags.1? int upgrade_stars:flags.3? long resell_min_stars:flags.4? long title:flags.5? string released_by:flags.6? Peer per_user_total:flags.8? int per_user_remains:flags.8? int locked_until_date:flags.9? int auction_slug:flags.11? string gifts_per_round:flags.11? int auction_start_date:flags.11 ? int upgrade_variants:flags.12 ? int background:flags.13 ? StarGiftBackground = StarGift ;
1968+ starGiftUnique#569d64c9 flags:# require_premium:flags.6? true resale_ton_only:flags.7? true theme_available:flags.9? true id:long gift_id:long title:string slug:string num:int owner_id:flags.0? Peer owner_name:flags.1? string owner_address:flags.2? string attributes:Vector<StarGiftAttribute > availability_issued:int availability_total:int gift_address:flags.3? string resell_amount:flags.4? Vector <StarsAmount > released_by:flags.5? Peer value_amount:flags.8? long value_currency:flags.8? string value_usd_amount:flags.8 ? long theme_peer:flags.10? Peer peer_color:flags.11? PeerColor host_id:flags.12? Peer offer_min_stars:flags.13 ? int = StarGift ;
19671969
19681970payments.starGiftsNotModified#a388a368 = payments .StarGifts ;
19691971payments.starGifts#2ed82995 hash:int gifts:Vector<StarGift > chats:Vector<Chat > users:Vector<User > = payments .StarGifts ;
@@ -2012,7 +2014,7 @@ payments.uniqueStarGift#416c56e8 gift:StarGift chats:Vector<Chat> users:Vector<U
20122014
20132015messages.webPagePreview#8c9a88ac media:MessageMedia chats:Vector<Chat > users:Vector<User > = messages .WebPagePreview ;
20142016
2015- savedStarGift#8983a452 flags:# name_hidden:flags.0? true unsaved:flags.5? true refunded:flags.9? true can_upgrade:flags.10? true pinned_to_top:flags.12? true upgrade_separate:flags.17? true from_id:flags.1? Peer date:int gift:StarGift message:flags.2? TextWithEntities msg_id:flags.3? int saved_id:flags.11? long convert_stars:flags.4? long upgrade_stars:flags.6? long can_export_at:flags.7? int transfer_stars:flags.8? long can_transfer_at:flags.13? int can_resell_at:flags.14? int collection_id:flags.15? Vector <int > prepaid_upgrade_hash:flags.16? string drop_original_details_stars:flags.18? long = SavedStarGift ;
2017+ savedStarGift#ead6805e flags:# name_hidden:flags.0? true unsaved:flags.5? true refunded:flags.9? true can_upgrade:flags.10? true pinned_to_top:flags.12? true upgrade_separate:flags.17? true from_id:flags.1? Peer date:int gift:StarGift message:flags.2? TextWithEntities msg_id:flags.3? int saved_id:flags.11? long convert_stars:flags.4? long upgrade_stars:flags.6? long can_export_at:flags.7? int transfer_stars:flags.8? long can_transfer_at:flags.13? int can_resell_at:flags.14? int collection_id:flags.15? Vector <int > prepaid_upgrade_hash:flags.16? string drop_original_details_stars:flags.18? long gift_num:flags.19 ? int = SavedStarGift ;
20162018
20172019payments.savedStarGifts#95f389b1 flags:# count:int chat_notifications_enabled:flags.1? Bool gifts:Vector<SavedStarGift > next_offset:flags.0? string chats:Vector<Chat > users:Vector<User > = payments .SavedStarGifts ;
20182020
@@ -2112,21 +2114,21 @@ recentStory#711d692d flags:# live:flags.0?true max_id:flags.1?int = RecentStory;
21122114auctionBidLevel#310240cc pos:int amount:long date:int = AuctionBidLevel ;
21132115
21142116starGiftAuctionStateNotModified#fe333952 = StarGiftAuctionState ;
2115- starGiftAuctionState#5db04f4b version:int start_date:int end_date:int min_bid_amount:long bid_levels:Vector<AuctionBidLevel > top_bidders:Vector<long > next_round_at:int gifts_left:int current_round:int total_rounds:int = StarGiftAuctionState ;
2116- starGiftAuctionStateFinished#7d967c3a start_date:int end_date:int average_price:long = StarGiftAuctionState ;
2117+ starGiftAuctionState#771a4e66 version:int start_date:int end_date:int min_bid_amount:long bid_levels:Vector<AuctionBidLevel > top_bidders:Vector<long > next_round_at:int last_gift_num:int gifts_left:int current_round:int total_rounds:int rounds:Vector< StarGiftAuctionRound > = StarGiftAuctionState ;
2118+ starGiftAuctionStateFinished#972dabbf flags:# start_date:int end_date:int average_price:long listed_count:flags.0 ? int fragment_listed_count:flags.1 ? int fragment_listed_url:flags.1 ? string = StarGiftAuctionState ;
21172119
21182120starGiftAuctionUserState#2eeed1c4 flags:# returned:flags.1? true bid_amount:flags.0? long bid_date:flags.0? int min_bid_amount:flags.0? long bid_peer:flags.0? Peer acquired_count:int = StarGiftAuctionUserState ;
21192121
2120- payments.starGiftAuctionState#e98e474 gift:StarGift state:StarGiftAuctionState user_state:StarGiftAuctionUserState timeout:int users:Vector<User > = payments .StarGiftAuctionState ;
2122+ payments.starGiftAuctionState#6b39f4ec gift:StarGift state:StarGiftAuctionState user_state:StarGiftAuctionUserState timeout:int users:Vector<User > chats:Vector< Chat > = payments .StarGiftAuctionState ;
21212123
2122- starGiftAuctionAcquiredGift#ab60e20b flags:# name_hidden:flags.0? true peer:Peer date:int bid_amount:long round:int pos:int message:flags.1? TextWithEntities = StarGiftAuctionAcquiredGift ;
2124+ starGiftAuctionAcquiredGift#42b00348 flags:# name_hidden:flags.0? true peer:Peer date:int bid_amount:long round:int pos:int message:flags.1? TextWithEntities gift_num:flags.2 ? int = StarGiftAuctionAcquiredGift ;
21232125
21242126payments.starGiftAuctionAcquiredGifts#7d5bd1f0 gifts:Vector<StarGiftAuctionAcquiredGift > users:Vector<User > chats:Vector<Chat > = payments .StarGiftAuctionAcquiredGifts ;
21252127
21262128starGiftActiveAuctionState#d31bc45d gift:StarGift state:StarGiftAuctionState user_state:StarGiftAuctionUserState = StarGiftActiveAuctionState ;
21272129
21282130payments.starGiftActiveAuctionsNotModified#db33dad0 = payments .StarGiftActiveAuctions ;
2129- payments.starGiftActiveAuctions#97f187d8 auctions:Vector<StarGiftActiveAuctionState > users:Vector<User > = payments .StarGiftActiveAuctions ;
2131+ payments.starGiftActiveAuctions#aef6abbc auctions:Vector<StarGiftActiveAuctionState > users:Vector<User > chats:Vector< Chat > = payments .StarGiftActiveAuctions ;
21302132
21312133inputStarGiftAuction#2e16c98 gift_id:long = InputStarGiftAuction ;
21322134inputStarGiftAuctionSlug#7ab58308 slug:string = InputStarGiftAuction ;
@@ -2144,6 +2146,13 @@ inputPasskeyResponseLogin#c31fc14a client_data:DataJSON authenticator_data:bytes
21442146
21452147inputPasskeyCredentialPublicKey#3c27b78f id:string raw_id:string response:InputPasskeyResponse = InputPasskeyCredential ;
21462148
2149+ starGiftBackground#aff56398 center_color:int edge_color:int text_color:int = StarGiftBackground ;
2150+
2151+ starGiftAuctionRound#3aae0528 num:int duration:int = StarGiftAuctionRound ;
2152+ starGiftAuctionRoundExtendable#aa021e5 num:int duration:int extend_top:int extend_window:int = StarGiftAuctionRound ;
2153+
2154+ payments.starGiftUpgradeAttributes#46c6e36f attributes:Vector<StarGiftAttribute > = payments .StarGiftUpgradeAttributes ;
2155+
21472156---functions ---
21482157
21492158invokeAfterMsg#cb9f372d {X:Type} msg_id:long query :!X = X ;
@@ -2780,6 +2789,9 @@ payments.checkCanSendGift#c0c4edc9 gift_id:long = payments.CheckCanSendGiftResul
27802789payments.getStarGiftAuctionState#5c9ff4d6 auction:InputStarGiftAuction version:int = payments .StarGiftAuctionState ;
27812790payments.getStarGiftAuctionAcquiredGifts#6ba2cbec gift_id:long = payments .StarGiftAuctionAcquiredGifts ;
27822791payments.getStarGiftActiveAuctions#a5d0514d hash:long = payments .StarGiftActiveAuctions ;
2792+ payments.resolveStarGiftOffer#e9ce781c flags:# decline:flags.0? true offer_msg_id:int = Updates ;
2793+ payments.sendStarGiftOffer#8fb86b41 flags:# peer:InputPeer slug:string price:StarsAmount duration:int random_id:long allow_paid_stars:flags.0? long = Updates ;
2794+ payments.getStarGiftUpgradeAttributes#6d038b58 gift_id:long = payments .StarGiftUpgradeAttributes ;
27832795
27842796stickers.createStickerSet#9021ab67 flags:# masks:flags.0? true emojis:flags.5? true text_color:flags.6? true user_id:InputUser title:string short_name:string thumb:flags.2? InputDocument stickers:Vector<InputStickerSetItem > software:flags.3? string = messages .StickerSet ;
27852797stickers.removeStickerFromSet#f7760f51 sticker:InputDocument = messages .StickerSet ;
@@ -2924,4 +2936,4 @@ fragment.getCollectibleInfo#be1e85ba collectible:InputCollectible = fragment.Col
29242936// invokeWithApnsSecretPrefix#0dae54f8 nonce:string secret:string = Error;
29252937// invokeWithReCaptchaPrefix#adbb0f94 token:string = Error;
29262938
2927- // LAYER 219
2939+ // LAYER 220
0 commit comments