@@ -334,13 +334,13 @@ public extension Api {
334334}
335335public extension Api {
336336 enum StarsTransaction : TypeConstructorDescription {
337- case starsTransaction( flags: Int32 , id: String , stars: Api . StarsAmount , date: Int32 , peer: Api . StarsTransactionPeer , title: String ? , description: String ? , photo: Api . WebDocument ? , transactionDate: Int32 ? , transactionUrl: String ? , botPayload: Buffer ? , msgId: Int32 ? , extendedMedia: [ Api . MessageMedia ] ? , subscriptionPeriod: Int32 ? , giveawayPostId: Int32 ? , stargift: Api . StarGift ? , floodskipNumber: Int32 ? , starrefCommissionPermille: Int32 ? , starrefPeer: Api . Peer ? , starrefAmount: Api . StarsAmount ? , paidMessages: Int32 ? )
337+ case starsTransaction( flags: Int32 , id: String , stars: Api . StarsAmount , date: Int32 , peer: Api . StarsTransactionPeer , title: String ? , description: String ? , photo: Api . WebDocument ? , transactionDate: Int32 ? , transactionUrl: String ? , botPayload: Buffer ? , msgId: Int32 ? , extendedMedia: [ Api . MessageMedia ] ? , subscriptionPeriod: Int32 ? , giveawayPostId: Int32 ? , stargift: Api . StarGift ? , floodskipNumber: Int32 ? , starrefCommissionPermille: Int32 ? , starrefPeer: Api . Peer ? , starrefAmount: Api . StarsAmount ? , paidMessages: Int32 ? , premiumGiftMonths : Int32 ? )
338338
339339 public func serialize( _ buffer: Buffer , _ boxed: Swift . Bool ) {
340340 switch self {
341- case . starsTransaction( let flags, let id, let stars, let date, let peer, let title, let description, let photo, let transactionDate, let transactionUrl, let botPayload, let msgId, let extendedMedia, let subscriptionPeriod, let giveawayPostId, let stargift, let floodskipNumber, let starrefCommissionPermille, let starrefPeer, let starrefAmount, let paidMessages) :
341+ case . starsTransaction( let flags, let id, let stars, let date, let peer, let title, let description, let photo, let transactionDate, let transactionUrl, let botPayload, let msgId, let extendedMedia, let subscriptionPeriod, let giveawayPostId, let stargift, let floodskipNumber, let starrefCommissionPermille, let starrefPeer, let starrefAmount, let paidMessages, let premiumGiftMonths ) :
342342 if boxed {
343- buffer. appendInt32 ( - 321582812 )
343+ buffer. appendInt32 ( - 1549805238 )
344344 }
345345 serializeInt32 ( flags, buffer: buffer, boxed: false )
346346 serializeString ( id, buffer: buffer, boxed: false )
@@ -367,14 +367,15 @@ public extension Api {
367367 if Int ( flags) & Int ( 1 << 17 ) != 0 { starrefPeer!. serialize ( buffer, true ) }
368368 if Int ( flags) & Int ( 1 << 17 ) != 0 { starrefAmount!. serialize ( buffer, true ) }
369369 if Int ( flags) & Int ( 1 << 19 ) != 0 { serializeInt32 ( paidMessages!, buffer: buffer, boxed: false ) }
370+ if Int ( flags) & Int ( 1 << 20 ) != 0 { serializeInt32 ( premiumGiftMonths!, buffer: buffer, boxed: false ) }
370371 break
371372 }
372373 }
373374
374375 public func descriptionFields( ) -> ( String , [ ( String , Any ) ] ) {
375376 switch self {
376- case . starsTransaction( let flags, let id, let stars, let date, let peer, let title, let description, let photo, let transactionDate, let transactionUrl, let botPayload, let msgId, let extendedMedia, let subscriptionPeriod, let giveawayPostId, let stargift, let floodskipNumber, let starrefCommissionPermille, let starrefPeer, let starrefAmount, let paidMessages) :
377- return ( " starsTransaction " , [ ( " flags " , flags as Any ) , ( " id " , id as Any ) , ( " stars " , stars as Any ) , ( " date " , date as Any ) , ( " peer " , peer as Any ) , ( " title " , title as Any ) , ( " description " , description as Any ) , ( " photo " , photo as Any ) , ( " transactionDate " , transactionDate as Any ) , ( " transactionUrl " , transactionUrl as Any ) , ( " botPayload " , botPayload as Any ) , ( " msgId " , msgId as Any ) , ( " extendedMedia " , extendedMedia as Any ) , ( " subscriptionPeriod " , subscriptionPeriod as Any ) , ( " giveawayPostId " , giveawayPostId as Any ) , ( " stargift " , stargift as Any ) , ( " floodskipNumber " , floodskipNumber as Any ) , ( " starrefCommissionPermille " , starrefCommissionPermille as Any ) , ( " starrefPeer " , starrefPeer as Any ) , ( " starrefAmount " , starrefAmount as Any ) , ( " paidMessages " , paidMessages as Any ) ] )
377+ case . starsTransaction( let flags, let id, let stars, let date, let peer, let title, let description, let photo, let transactionDate, let transactionUrl, let botPayload, let msgId, let extendedMedia, let subscriptionPeriod, let giveawayPostId, let stargift, let floodskipNumber, let starrefCommissionPermille, let starrefPeer, let starrefAmount, let paidMessages, let premiumGiftMonths ) :
378+ return ( " starsTransaction " , [ ( " flags " , flags as Any ) , ( " id " , id as Any ) , ( " stars " , stars as Any ) , ( " date " , date as Any ) , ( " peer " , peer as Any ) , ( " title " , title as Any ) , ( " description " , description as Any ) , ( " photo " , photo as Any ) , ( " transactionDate " , transactionDate as Any ) , ( " transactionUrl " , transactionUrl as Any ) , ( " botPayload " , botPayload as Any ) , ( " msgId " , msgId as Any ) , ( " extendedMedia " , extendedMedia as Any ) , ( " subscriptionPeriod " , subscriptionPeriod as Any ) , ( " giveawayPostId " , giveawayPostId as Any ) , ( " stargift " , stargift as Any ) , ( " floodskipNumber " , floodskipNumber as Any ) , ( " starrefCommissionPermille " , starrefCommissionPermille as Any ) , ( " starrefPeer " , starrefPeer as Any ) , ( " starrefAmount " , starrefAmount as Any ) , ( " paidMessages " , paidMessages as Any ) , ( " premiumGiftMonths " , premiumGiftMonths as Any ) ] )
378379 }
379380 }
380381
@@ -435,6 +436,8 @@ public extension Api {
435436 } }
436437 var _21 : Int32 ?
437438 if Int ( _1!) & Int ( 1 << 19 ) != 0 { _21 = reader. readInt32 ( ) }
439+ var _22 : Int32 ?
440+ if Int ( _1!) & Int ( 1 << 20 ) != 0 { _22 = reader. readInt32 ( ) }
438441 let _c1 = _1 != nil
439442 let _c2 = _2 != nil
440443 let _c3 = _3 != nil
@@ -456,8 +459,9 @@ public extension Api {
456459 let _c19 = ( Int ( _1!) & Int ( 1 << 17 ) == 0 ) || _19 != nil
457460 let _c20 = ( Int ( _1!) & Int ( 1 << 17 ) == 0 ) || _20 != nil
458461 let _c21 = ( Int ( _1!) & Int ( 1 << 19 ) == 0 ) || _21 != nil
459- if _c1 && _c2 && _c3 && _c4 && _c5 && _c6 && _c7 && _c8 && _c9 && _c10 && _c11 && _c12 && _c13 && _c14 && _c15 && _c16 && _c17 && _c18 && _c19 && _c20 && _c21 {
460- return Api . StarsTransaction. starsTransaction ( flags: _1!, id: _2!, stars: _3!, date: _4!, peer: _5!, title: _6, description: _7, photo: _8, transactionDate: _9, transactionUrl: _10, botPayload: _11, msgId: _12, extendedMedia: _13, subscriptionPeriod: _14, giveawayPostId: _15, stargift: _16, floodskipNumber: _17, starrefCommissionPermille: _18, starrefPeer: _19, starrefAmount: _20, paidMessages: _21)
462+ let _c22 = ( Int ( _1!) & Int ( 1 << 20 ) == 0 ) || _22 != nil
463+ if _c1 && _c2 && _c3 && _c4 && _c5 && _c6 && _c7 && _c8 && _c9 && _c10 && _c11 && _c12 && _c13 && _c14 && _c15 && _c16 && _c17 && _c18 && _c19 && _c20 && _c21 && _c22 {
464+ return Api . StarsTransaction. starsTransaction ( flags: _1!, id: _2!, stars: _3!, date: _4!, peer: _5!, title: _6, description: _7, photo: _8, transactionDate: _9, transactionUrl: _10, botPayload: _11, msgId: _12, extendedMedia: _13, subscriptionPeriod: _14, giveawayPostId: _15, stargift: _16, floodskipNumber: _17, starrefCommissionPermille: _18, starrefPeer: _19, starrefAmount: _20, paidMessages: _21, premiumGiftMonths: _22)
461465 }
462466 else {
463467 return nil
0 commit comments