mirror of
https://github.com/c0re100/gotdlib.git
synced 2026-02-21 20:20:17 +01:00
Update to TDLib 1.8.52
This commit is contained in:
parent
5c5078ec42
commit
14418433a4
4 changed files with 2174 additions and 229 deletions
|
|
@ -662,6 +662,111 @@ func UnmarshalListOfInputChatPhoto(dataList []json.RawMessage) ([]InputChatPhoto
|
|||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostPrice(data json.RawMessage) (SuggestedPostPrice, error) {
|
||||
var meta meta
|
||||
|
||||
err := json.Unmarshal(data, &meta)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeSuggestedPostPriceStar:
|
||||
return UnmarshalSuggestedPostPriceStar(data)
|
||||
|
||||
case TypeSuggestedPostPriceTon:
|
||||
return UnmarshalSuggestedPostPriceTon(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
}
|
||||
|
||||
func UnmarshalListOfSuggestedPostPrice(dataList []json.RawMessage) ([]SuggestedPostPrice, error) {
|
||||
list := []SuggestedPostPrice{}
|
||||
|
||||
for _, data := range dataList {
|
||||
entity, err := UnmarshalSuggestedPostPrice(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
list = append(list, entity)
|
||||
}
|
||||
|
||||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostState(data json.RawMessage) (SuggestedPostState, error) {
|
||||
var meta meta
|
||||
|
||||
err := json.Unmarshal(data, &meta)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeSuggestedPostStatePending:
|
||||
return UnmarshalSuggestedPostStatePending(data)
|
||||
|
||||
case TypeSuggestedPostStateApproved:
|
||||
return UnmarshalSuggestedPostStateApproved(data)
|
||||
|
||||
case TypeSuggestedPostStateDeclined:
|
||||
return UnmarshalSuggestedPostStateDeclined(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
}
|
||||
|
||||
func UnmarshalListOfSuggestedPostState(dataList []json.RawMessage) ([]SuggestedPostState, error) {
|
||||
list := []SuggestedPostState{}
|
||||
|
||||
for _, data := range dataList {
|
||||
entity, err := UnmarshalSuggestedPostState(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
list = append(list, entity)
|
||||
}
|
||||
|
||||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostRefundReason(data json.RawMessage) (SuggestedPostRefundReason, error) {
|
||||
var meta meta
|
||||
|
||||
err := json.Unmarshal(data, &meta)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeSuggestedPostRefundReasonPostDeleted:
|
||||
return UnmarshalSuggestedPostRefundReasonPostDeleted(data)
|
||||
|
||||
case TypeSuggestedPostRefundReasonPaymentRefunded:
|
||||
return UnmarshalSuggestedPostRefundReasonPaymentRefunded(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
}
|
||||
|
||||
func UnmarshalListOfSuggestedPostRefundReason(dataList []json.RawMessage) ([]SuggestedPostRefundReason, error) {
|
||||
list := []SuggestedPostRefundReason{}
|
||||
|
||||
for _, data := range dataList {
|
||||
entity, err := UnmarshalSuggestedPostRefundReason(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
list = append(list, entity)
|
||||
}
|
||||
|
||||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalStarSubscriptionType(data json.RawMessage) (StarSubscriptionType, error) {
|
||||
var meta meta
|
||||
|
||||
|
|
@ -770,6 +875,43 @@ func UnmarshalListOfAffiliateProgramSortOrder(dataList []json.RawMessage) ([]Aff
|
|||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalUpgradedGiftOrigin(data json.RawMessage) (UpgradedGiftOrigin, error) {
|
||||
var meta meta
|
||||
|
||||
err := json.Unmarshal(data, &meta)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeUpgradedGiftOriginUpgrade:
|
||||
return UnmarshalUpgradedGiftOriginUpgrade(data)
|
||||
|
||||
case TypeUpgradedGiftOriginTransfer:
|
||||
return UnmarshalUpgradedGiftOriginTransfer(data)
|
||||
|
||||
case TypeUpgradedGiftOriginResale:
|
||||
return UnmarshalUpgradedGiftOriginResale(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
}
|
||||
|
||||
func UnmarshalListOfUpgradedGiftOrigin(dataList []json.RawMessage) ([]UpgradedGiftOrigin, error) {
|
||||
list := []UpgradedGiftOrigin{}
|
||||
|
||||
for _, data := range dataList {
|
||||
entity, err := UnmarshalUpgradedGiftOrigin(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
list = append(list, entity)
|
||||
}
|
||||
|
||||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalUpgradedGiftAttributeId(data json.RawMessage) (UpgradedGiftAttributeId, error) {
|
||||
var meta meta
|
||||
|
||||
|
|
@ -878,7 +1020,7 @@ func UnmarshalListOfSentGift(dataList []json.RawMessage) ([]SentGift, error) {
|
|||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionDirection(data json.RawMessage) (StarTransactionDirection, error) {
|
||||
func UnmarshalTransactionDirection(data json.RawMessage) (TransactionDirection, error) {
|
||||
var meta meta
|
||||
|
||||
err := json.Unmarshal(data, &meta)
|
||||
|
|
@ -887,22 +1029,22 @@ func UnmarshalStarTransactionDirection(data json.RawMessage) (StarTransactionDir
|
|||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeStarTransactionDirectionIncoming:
|
||||
return UnmarshalStarTransactionDirectionIncoming(data)
|
||||
case TypeTransactionDirectionIncoming:
|
||||
return UnmarshalTransactionDirectionIncoming(data)
|
||||
|
||||
case TypeStarTransactionDirectionOutgoing:
|
||||
return UnmarshalStarTransactionDirectionOutgoing(data)
|
||||
case TypeTransactionDirectionOutgoing:
|
||||
return UnmarshalTransactionDirectionOutgoing(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
}
|
||||
|
||||
func UnmarshalListOfStarTransactionDirection(dataList []json.RawMessage) ([]StarTransactionDirection, error) {
|
||||
list := []StarTransactionDirection{}
|
||||
func UnmarshalListOfTransactionDirection(dataList []json.RawMessage) ([]TransactionDirection, error) {
|
||||
list := []TransactionDirection{}
|
||||
|
||||
for _, data := range dataList {
|
||||
entity, err := UnmarshalStarTransactionDirection(data)
|
||||
entity, err := UnmarshalTransactionDirection(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
@ -1011,6 +1153,12 @@ func UnmarshalStarTransactionType(data json.RawMessage) (StarTransactionType, er
|
|||
case TypeStarTransactionTypePaidMessageReceive:
|
||||
return UnmarshalStarTransactionTypePaidMessageReceive(data)
|
||||
|
||||
case TypeStarTransactionTypeSuggestedPostPaymentSend:
|
||||
return UnmarshalStarTransactionTypeSuggestedPostPaymentSend(data)
|
||||
|
||||
case TypeStarTransactionTypeSuggestedPostPaymentReceive:
|
||||
return UnmarshalStarTransactionTypeSuggestedPostPaymentReceive(data)
|
||||
|
||||
case TypeStarTransactionTypePremiumPurchase:
|
||||
return UnmarshalStarTransactionTypePremiumPurchase(data)
|
||||
|
||||
|
|
@ -1042,6 +1190,43 @@ func UnmarshalListOfStarTransactionType(dataList []json.RawMessage) ([]StarTrans
|
|||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalTonTransactionType(data json.RawMessage) (TonTransactionType, error) {
|
||||
var meta meta
|
||||
|
||||
err := json.Unmarshal(data, &meta)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeTonTransactionTypeFragmentDeposit:
|
||||
return UnmarshalTonTransactionTypeFragmentDeposit(data)
|
||||
|
||||
case TypeTonTransactionTypeSuggestedPostPayment:
|
||||
return UnmarshalTonTransactionTypeSuggestedPostPayment(data)
|
||||
|
||||
case TypeTonTransactionTypeUnsupported:
|
||||
return UnmarshalTonTransactionTypeUnsupported(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
}
|
||||
}
|
||||
|
||||
func UnmarshalListOfTonTransactionType(dataList []json.RawMessage) ([]TonTransactionType, error) {
|
||||
list := []TonTransactionType{}
|
||||
|
||||
for _, data := range dataList {
|
||||
entity, err := UnmarshalTonTransactionType(data)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
list = append(list, entity)
|
||||
}
|
||||
|
||||
return list, nil
|
||||
}
|
||||
|
||||
func UnmarshalGiveawayParticipantStatus(data json.RawMessage) (GiveawayParticipantStatus, error) {
|
||||
var meta meta
|
||||
|
||||
|
|
@ -3633,6 +3818,9 @@ func UnmarshalMessageContent(data json.RawMessage) (MessageContent, error) {
|
|||
case TypeMessageGiftedStars:
|
||||
return UnmarshalMessageGiftedStars(data)
|
||||
|
||||
case TypeMessageGiftedTon:
|
||||
return UnmarshalMessageGiftedTon(data)
|
||||
|
||||
case TypeMessageGiveawayPrizeStars:
|
||||
return UnmarshalMessageGiveawayPrizeStars(data)
|
||||
|
||||
|
|
@ -3660,6 +3848,21 @@ func UnmarshalMessageContent(data json.RawMessage) (MessageContent, error) {
|
|||
case TypeMessageChecklistTasksAdded:
|
||||
return UnmarshalMessageChecklistTasksAdded(data)
|
||||
|
||||
case TypeMessageSuggestedPostApprovalFailed:
|
||||
return UnmarshalMessageSuggestedPostApprovalFailed(data)
|
||||
|
||||
case TypeMessageSuggestedPostApproved:
|
||||
return UnmarshalMessageSuggestedPostApproved(data)
|
||||
|
||||
case TypeMessageSuggestedPostDeclined:
|
||||
return UnmarshalMessageSuggestedPostDeclined(data)
|
||||
|
||||
case TypeMessageSuggestedPostPaid:
|
||||
return UnmarshalMessageSuggestedPostPaid(data)
|
||||
|
||||
case TypeMessageSuggestedPostRefunded:
|
||||
return UnmarshalMessageSuggestedPostRefunded(data)
|
||||
|
||||
case TypeMessageContactRegistered:
|
||||
return UnmarshalMessageContactRegistered(data)
|
||||
|
||||
|
|
@ -7384,6 +7587,9 @@ func UnmarshalInternalLinkType(data json.RawMessage) (InternalLinkType, error) {
|
|||
case TypeInternalLinkTypeMyStars:
|
||||
return UnmarshalInternalLinkTypeMyStars(data)
|
||||
|
||||
case TypeInternalLinkTypeMyToncoins:
|
||||
return UnmarshalInternalLinkTypeMyToncoins(data)
|
||||
|
||||
case TypeInternalLinkTypePassportDataRequest:
|
||||
return UnmarshalInternalLinkTypePassportDataRequest(data)
|
||||
|
||||
|
|
@ -8147,14 +8353,20 @@ func UnmarshalChatRevenueTransactionType(data json.RawMessage) (ChatRevenueTrans
|
|||
}
|
||||
|
||||
switch meta.Type {
|
||||
case TypeChatRevenueTransactionTypeEarnings:
|
||||
return UnmarshalChatRevenueTransactionTypeEarnings(data)
|
||||
case TypeChatRevenueTransactionTypeUnsupported:
|
||||
return UnmarshalChatRevenueTransactionTypeUnsupported(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeWithdrawal:
|
||||
return UnmarshalChatRevenueTransactionTypeWithdrawal(data)
|
||||
case TypeChatRevenueTransactionTypeSponsoredMessageEarnings:
|
||||
return UnmarshalChatRevenueTransactionTypeSponsoredMessageEarnings(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeRefund:
|
||||
return UnmarshalChatRevenueTransactionTypeRefund(data)
|
||||
case TypeChatRevenueTransactionTypeSuggestedPostEarnings:
|
||||
return UnmarshalChatRevenueTransactionTypeSuggestedPostEarnings(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeFragmentWithdrawal:
|
||||
return UnmarshalChatRevenueTransactionTypeFragmentWithdrawal(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeFragmentRefund:
|
||||
return UnmarshalChatRevenueTransactionTypeFragmentRefund(data)
|
||||
|
||||
default:
|
||||
return nil, fmt.Errorf("Error unmarshaling. Unknown type: " + meta.Type)
|
||||
|
|
@ -8343,6 +8555,9 @@ func UnmarshalUpdate(data json.RawMessage) (Update, error) {
|
|||
case TypeUpdateMessageFactCheck:
|
||||
return UnmarshalUpdateMessageFactCheck(data)
|
||||
|
||||
case TypeUpdateMessageSuggestedPostInfo:
|
||||
return UnmarshalUpdateMessageSuggestedPostInfo(data)
|
||||
|
||||
case TypeUpdateMessageLiveLocationViewed:
|
||||
return UnmarshalUpdateMessageLiveLocationViewed(data)
|
||||
|
||||
|
|
@ -8688,6 +8903,9 @@ func UnmarshalUpdate(data json.RawMessage) (Update, error) {
|
|||
case TypeUpdateOwnedStarCount:
|
||||
return UnmarshalUpdateOwnedStarCount(data)
|
||||
|
||||
case TypeUpdateOwnedTonCount:
|
||||
return UnmarshalUpdateOwnedTonCount(data)
|
||||
|
||||
case TypeUpdateChatRevenueAmount:
|
||||
return UnmarshalUpdateChatRevenueAmount(data)
|
||||
|
||||
|
|
@ -10005,6 +10223,78 @@ func UnmarshalChatAdministratorRights(data json.RawMessage) (*ChatAdministratorR
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostPriceStar(data json.RawMessage) (*SuggestedPostPriceStar, error) {
|
||||
var resp SuggestedPostPriceStar
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostPriceTon(data json.RawMessage) (*SuggestedPostPriceTon, error) {
|
||||
var resp SuggestedPostPriceTon
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostStatePending(data json.RawMessage) (*SuggestedPostStatePending, error) {
|
||||
var resp SuggestedPostStatePending
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostStateApproved(data json.RawMessage) (*SuggestedPostStateApproved, error) {
|
||||
var resp SuggestedPostStateApproved
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostStateDeclined(data json.RawMessage) (*SuggestedPostStateDeclined, error) {
|
||||
var resp SuggestedPostStateDeclined
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostInfo(data json.RawMessage) (*SuggestedPostInfo, error) {
|
||||
var resp SuggestedPostInfo
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInputSuggestedPostInfo(data json.RawMessage) (*InputSuggestedPostInfo, error) {
|
||||
var resp InputSuggestedPostInfo
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostRefundReasonPostDeleted(data json.RawMessage) (*SuggestedPostRefundReasonPostDeleted, error) {
|
||||
var resp SuggestedPostRefundReasonPostDeleted
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalSuggestedPostRefundReasonPaymentRefunded(data json.RawMessage) (*SuggestedPostRefundReasonPaymentRefunded, error) {
|
||||
var resp SuggestedPostRefundReasonPaymentRefunded
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarAmount(data json.RawMessage) (*StarAmount, error) {
|
||||
var resp StarAmount
|
||||
|
||||
|
|
@ -10277,6 +10567,30 @@ func UnmarshalGiftSettings(data json.RawMessage) (*GiftSettings, error) {
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpgradedGiftOriginUpgrade(data json.RawMessage) (*UpgradedGiftOriginUpgrade, error) {
|
||||
var resp UpgradedGiftOriginUpgrade
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpgradedGiftOriginTransfer(data json.RawMessage) (*UpgradedGiftOriginTransfer, error) {
|
||||
var resp UpgradedGiftOriginTransfer
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpgradedGiftOriginResale(data json.RawMessage) (*UpgradedGiftOriginResale, error) {
|
||||
var resp UpgradedGiftOriginResale
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpgradedGiftModel(data json.RawMessage) (*UpgradedGiftModel, error) {
|
||||
var resp UpgradedGiftModel
|
||||
|
||||
|
|
@ -10485,16 +10799,16 @@ func UnmarshalGiftUpgradePreview(data json.RawMessage) (*GiftUpgradePreview, err
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionDirectionIncoming(data json.RawMessage) (*StarTransactionDirectionIncoming, error) {
|
||||
var resp StarTransactionDirectionIncoming
|
||||
func UnmarshalTransactionDirectionIncoming(data json.RawMessage) (*TransactionDirectionIncoming, error) {
|
||||
var resp TransactionDirectionIncoming
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionDirectionOutgoing(data json.RawMessage) (*StarTransactionDirectionOutgoing, error) {
|
||||
var resp StarTransactionDirectionOutgoing
|
||||
func UnmarshalTransactionDirectionOutgoing(data json.RawMessage) (*TransactionDirectionOutgoing, error) {
|
||||
var resp TransactionDirectionOutgoing
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
|
|
@ -10741,6 +11055,22 @@ func UnmarshalStarTransactionTypePaidMessageReceive(data json.RawMessage) (*Star
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypeSuggestedPostPaymentSend(data json.RawMessage) (*StarTransactionTypeSuggestedPostPaymentSend, error) {
|
||||
var resp StarTransactionTypeSuggestedPostPaymentSend
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypeSuggestedPostPaymentReceive(data json.RawMessage) (*StarTransactionTypeSuggestedPostPaymentReceive, error) {
|
||||
var resp StarTransactionTypeSuggestedPostPaymentReceive
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalStarTransactionTypePremiumPurchase(data json.RawMessage) (*StarTransactionTypePremiumPurchase, error) {
|
||||
var resp StarTransactionTypePremiumPurchase
|
||||
|
||||
|
|
@ -10789,6 +11119,46 @@ func UnmarshalStarTransactions(data json.RawMessage) (*StarTransactions, error)
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTonTransactionTypeFragmentDeposit(data json.RawMessage) (*TonTransactionTypeFragmentDeposit, error) {
|
||||
var resp TonTransactionTypeFragmentDeposit
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTonTransactionTypeSuggestedPostPayment(data json.RawMessage) (*TonTransactionTypeSuggestedPostPayment, error) {
|
||||
var resp TonTransactionTypeSuggestedPostPayment
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTonTransactionTypeUnsupported(data json.RawMessage) (*TonTransactionTypeUnsupported, error) {
|
||||
var resp TonTransactionTypeUnsupported
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTonTransaction(data json.RawMessage) (*TonTransaction, error) {
|
||||
var resp TonTransaction
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalTonTransactions(data json.RawMessage) (*TonTransactions, error) {
|
||||
var resp TonTransactions
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalGiveawayParticipantStatusEligible(data json.RawMessage) (*GiveawayParticipantStatusEligible, error) {
|
||||
var resp GiveawayParticipantStatusEligible
|
||||
|
||||
|
|
@ -14965,6 +15335,14 @@ func UnmarshalMessageGiftedStars(data json.RawMessage) (*MessageGiftedStars, err
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageGiftedTon(data json.RawMessage) (*MessageGiftedTon, error) {
|
||||
var resp MessageGiftedTon
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageGiveawayPrizeStars(data json.RawMessage) (*MessageGiveawayPrizeStars, error) {
|
||||
var resp MessageGiveawayPrizeStars
|
||||
|
||||
|
|
@ -15037,6 +15415,46 @@ func UnmarshalMessageChecklistTasksAdded(data json.RawMessage) (*MessageChecklis
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageSuggestedPostApprovalFailed(data json.RawMessage) (*MessageSuggestedPostApprovalFailed, error) {
|
||||
var resp MessageSuggestedPostApprovalFailed
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageSuggestedPostApproved(data json.RawMessage) (*MessageSuggestedPostApproved, error) {
|
||||
var resp MessageSuggestedPostApproved
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageSuggestedPostDeclined(data json.RawMessage) (*MessageSuggestedPostDeclined, error) {
|
||||
var resp MessageSuggestedPostDeclined
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageSuggestedPostPaid(data json.RawMessage) (*MessageSuggestedPostPaid, error) {
|
||||
var resp MessageSuggestedPostPaid
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageSuggestedPostRefunded(data json.RawMessage) (*MessageSuggestedPostRefunded, error) {
|
||||
var resp MessageSuggestedPostRefunded
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalMessageContactRegistered(data json.RawMessage) (*MessageContactRegistered, error) {
|
||||
var resp MessageContactRegistered
|
||||
|
||||
|
|
@ -20461,6 +20879,14 @@ func UnmarshalInternalLinkTypeMyStars(data json.RawMessage) (*InternalLinkTypeMy
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInternalLinkTypeMyToncoins(data json.RawMessage) (*InternalLinkTypeMyToncoins, error) {
|
||||
var resp InternalLinkTypeMyToncoins
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalInternalLinkTypePassportDataRequest(data json.RawMessage) (*InternalLinkTypePassportDataRequest, error) {
|
||||
var resp InternalLinkTypePassportDataRequest
|
||||
|
||||
|
|
@ -21613,24 +22039,40 @@ func UnmarshalRevenueWithdrawalStateFailed(data json.RawMessage) (*RevenueWithdr
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChatRevenueTransactionTypeEarnings(data json.RawMessage) (*ChatRevenueTransactionTypeEarnings, error) {
|
||||
var resp ChatRevenueTransactionTypeEarnings
|
||||
func UnmarshalChatRevenueTransactionTypeUnsupported(data json.RawMessage) (*ChatRevenueTransactionTypeUnsupported, error) {
|
||||
var resp ChatRevenueTransactionTypeUnsupported
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChatRevenueTransactionTypeWithdrawal(data json.RawMessage) (*ChatRevenueTransactionTypeWithdrawal, error) {
|
||||
var resp ChatRevenueTransactionTypeWithdrawal
|
||||
func UnmarshalChatRevenueTransactionTypeSponsoredMessageEarnings(data json.RawMessage) (*ChatRevenueTransactionTypeSponsoredMessageEarnings, error) {
|
||||
var resp ChatRevenueTransactionTypeSponsoredMessageEarnings
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChatRevenueTransactionTypeRefund(data json.RawMessage) (*ChatRevenueTransactionTypeRefund, error) {
|
||||
var resp ChatRevenueTransactionTypeRefund
|
||||
func UnmarshalChatRevenueTransactionTypeSuggestedPostEarnings(data json.RawMessage) (*ChatRevenueTransactionTypeSuggestedPostEarnings, error) {
|
||||
var resp ChatRevenueTransactionTypeSuggestedPostEarnings
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChatRevenueTransactionTypeFragmentWithdrawal(data json.RawMessage) (*ChatRevenueTransactionTypeFragmentWithdrawal, error) {
|
||||
var resp ChatRevenueTransactionTypeFragmentWithdrawal
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalChatRevenueTransactionTypeFragmentRefund(data json.RawMessage) (*ChatRevenueTransactionTypeFragmentRefund, error) {
|
||||
var resp ChatRevenueTransactionTypeFragmentRefund
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
|
|
@ -21877,6 +22319,14 @@ func UnmarshalUpdateMessageFactCheck(data json.RawMessage) (*UpdateMessageFactCh
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpdateMessageSuggestedPostInfo(data json.RawMessage) (*UpdateMessageSuggestedPostInfo, error) {
|
||||
var resp UpdateMessageSuggestedPostInfo
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpdateMessageLiveLocationViewed(data json.RawMessage) (*UpdateMessageLiveLocationViewed, error) {
|
||||
var resp UpdateMessageLiveLocationViewed
|
||||
|
||||
|
|
@ -22797,6 +23247,14 @@ func UnmarshalUpdateOwnedStarCount(data json.RawMessage) (*UpdateOwnedStarCount,
|
|||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpdateOwnedTonCount(data json.RawMessage) (*UpdateOwnedTonCount, error) {
|
||||
var resp UpdateOwnedTonCount
|
||||
|
||||
err := json.Unmarshal(data, &resp)
|
||||
|
||||
return &resp, err
|
||||
}
|
||||
|
||||
func UnmarshalUpdateChatRevenueAmount(data json.RawMessage) (*UpdateChatRevenueAmount, error) {
|
||||
var resp UpdateChatRevenueAmount
|
||||
|
||||
|
|
@ -23604,6 +24062,33 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeChatAdministratorRights:
|
||||
return UnmarshalChatAdministratorRights(data)
|
||||
|
||||
case TypeSuggestedPostPriceStar:
|
||||
return UnmarshalSuggestedPostPriceStar(data)
|
||||
|
||||
case TypeSuggestedPostPriceTon:
|
||||
return UnmarshalSuggestedPostPriceTon(data)
|
||||
|
||||
case TypeSuggestedPostStatePending:
|
||||
return UnmarshalSuggestedPostStatePending(data)
|
||||
|
||||
case TypeSuggestedPostStateApproved:
|
||||
return UnmarshalSuggestedPostStateApproved(data)
|
||||
|
||||
case TypeSuggestedPostStateDeclined:
|
||||
return UnmarshalSuggestedPostStateDeclined(data)
|
||||
|
||||
case TypeSuggestedPostInfo:
|
||||
return UnmarshalSuggestedPostInfo(data)
|
||||
|
||||
case TypeInputSuggestedPostInfo:
|
||||
return UnmarshalInputSuggestedPostInfo(data)
|
||||
|
||||
case TypeSuggestedPostRefundReasonPostDeleted:
|
||||
return UnmarshalSuggestedPostRefundReasonPostDeleted(data)
|
||||
|
||||
case TypeSuggestedPostRefundReasonPaymentRefunded:
|
||||
return UnmarshalSuggestedPostRefundReasonPaymentRefunded(data)
|
||||
|
||||
case TypeStarAmount:
|
||||
return UnmarshalStarAmount(data)
|
||||
|
||||
|
|
@ -23706,6 +24191,15 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeGiftSettings:
|
||||
return UnmarshalGiftSettings(data)
|
||||
|
||||
case TypeUpgradedGiftOriginUpgrade:
|
||||
return UnmarshalUpgradedGiftOriginUpgrade(data)
|
||||
|
||||
case TypeUpgradedGiftOriginTransfer:
|
||||
return UnmarshalUpgradedGiftOriginTransfer(data)
|
||||
|
||||
case TypeUpgradedGiftOriginResale:
|
||||
return UnmarshalUpgradedGiftOriginResale(data)
|
||||
|
||||
case TypeUpgradedGiftModel:
|
||||
return UnmarshalUpgradedGiftModel(data)
|
||||
|
||||
|
|
@ -23784,11 +24278,11 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeGiftUpgradePreview:
|
||||
return UnmarshalGiftUpgradePreview(data)
|
||||
|
||||
case TypeStarTransactionDirectionIncoming:
|
||||
return UnmarshalStarTransactionDirectionIncoming(data)
|
||||
case TypeTransactionDirectionIncoming:
|
||||
return UnmarshalTransactionDirectionIncoming(data)
|
||||
|
||||
case TypeStarTransactionDirectionOutgoing:
|
||||
return UnmarshalStarTransactionDirectionOutgoing(data)
|
||||
case TypeTransactionDirectionOutgoing:
|
||||
return UnmarshalTransactionDirectionOutgoing(data)
|
||||
|
||||
case TypeStarTransactionTypePremiumBotDeposit:
|
||||
return UnmarshalStarTransactionTypePremiumBotDeposit(data)
|
||||
|
|
@ -23880,6 +24374,12 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeStarTransactionTypePaidMessageReceive:
|
||||
return UnmarshalStarTransactionTypePaidMessageReceive(data)
|
||||
|
||||
case TypeStarTransactionTypeSuggestedPostPaymentSend:
|
||||
return UnmarshalStarTransactionTypeSuggestedPostPaymentSend(data)
|
||||
|
||||
case TypeStarTransactionTypeSuggestedPostPaymentReceive:
|
||||
return UnmarshalStarTransactionTypeSuggestedPostPaymentReceive(data)
|
||||
|
||||
case TypeStarTransactionTypePremiumPurchase:
|
||||
return UnmarshalStarTransactionTypePremiumPurchase(data)
|
||||
|
||||
|
|
@ -23898,6 +24398,21 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeStarTransactions:
|
||||
return UnmarshalStarTransactions(data)
|
||||
|
||||
case TypeTonTransactionTypeFragmentDeposit:
|
||||
return UnmarshalTonTransactionTypeFragmentDeposit(data)
|
||||
|
||||
case TypeTonTransactionTypeSuggestedPostPayment:
|
||||
return UnmarshalTonTransactionTypeSuggestedPostPayment(data)
|
||||
|
||||
case TypeTonTransactionTypeUnsupported:
|
||||
return UnmarshalTonTransactionTypeUnsupported(data)
|
||||
|
||||
case TypeTonTransaction:
|
||||
return UnmarshalTonTransaction(data)
|
||||
|
||||
case TypeTonTransactions:
|
||||
return UnmarshalTonTransactions(data)
|
||||
|
||||
case TypeGiveawayParticipantStatusEligible:
|
||||
return UnmarshalGiveawayParticipantStatusEligible(data)
|
||||
|
||||
|
|
@ -25464,6 +25979,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeMessageGiftedStars:
|
||||
return UnmarshalMessageGiftedStars(data)
|
||||
|
||||
case TypeMessageGiftedTon:
|
||||
return UnmarshalMessageGiftedTon(data)
|
||||
|
||||
case TypeMessageGiveawayPrizeStars:
|
||||
return UnmarshalMessageGiveawayPrizeStars(data)
|
||||
|
||||
|
|
@ -25491,6 +26009,21 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeMessageChecklistTasksAdded:
|
||||
return UnmarshalMessageChecklistTasksAdded(data)
|
||||
|
||||
case TypeMessageSuggestedPostApprovalFailed:
|
||||
return UnmarshalMessageSuggestedPostApprovalFailed(data)
|
||||
|
||||
case TypeMessageSuggestedPostApproved:
|
||||
return UnmarshalMessageSuggestedPostApproved(data)
|
||||
|
||||
case TypeMessageSuggestedPostDeclined:
|
||||
return UnmarshalMessageSuggestedPostDeclined(data)
|
||||
|
||||
case TypeMessageSuggestedPostPaid:
|
||||
return UnmarshalMessageSuggestedPostPaid(data)
|
||||
|
||||
case TypeMessageSuggestedPostRefunded:
|
||||
return UnmarshalMessageSuggestedPostRefunded(data)
|
||||
|
||||
case TypeMessageContactRegistered:
|
||||
return UnmarshalMessageContactRegistered(data)
|
||||
|
||||
|
|
@ -27525,6 +28058,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeInternalLinkTypeMyStars:
|
||||
return UnmarshalInternalLinkTypeMyStars(data)
|
||||
|
||||
case TypeInternalLinkTypeMyToncoins:
|
||||
return UnmarshalInternalLinkTypeMyToncoins(data)
|
||||
|
||||
case TypeInternalLinkTypePassportDataRequest:
|
||||
return UnmarshalInternalLinkTypePassportDataRequest(data)
|
||||
|
||||
|
|
@ -27957,14 +28493,20 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeRevenueWithdrawalStateFailed:
|
||||
return UnmarshalRevenueWithdrawalStateFailed(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeEarnings:
|
||||
return UnmarshalChatRevenueTransactionTypeEarnings(data)
|
||||
case TypeChatRevenueTransactionTypeUnsupported:
|
||||
return UnmarshalChatRevenueTransactionTypeUnsupported(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeWithdrawal:
|
||||
return UnmarshalChatRevenueTransactionTypeWithdrawal(data)
|
||||
case TypeChatRevenueTransactionTypeSponsoredMessageEarnings:
|
||||
return UnmarshalChatRevenueTransactionTypeSponsoredMessageEarnings(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeRefund:
|
||||
return UnmarshalChatRevenueTransactionTypeRefund(data)
|
||||
case TypeChatRevenueTransactionTypeSuggestedPostEarnings:
|
||||
return UnmarshalChatRevenueTransactionTypeSuggestedPostEarnings(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeFragmentWithdrawal:
|
||||
return UnmarshalChatRevenueTransactionTypeFragmentWithdrawal(data)
|
||||
|
||||
case TypeChatRevenueTransactionTypeFragmentRefund:
|
||||
return UnmarshalChatRevenueTransactionTypeFragmentRefund(data)
|
||||
|
||||
case TypeChatRevenueTransaction:
|
||||
return UnmarshalChatRevenueTransaction(data)
|
||||
|
|
@ -28056,6 +28598,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeUpdateMessageFactCheck:
|
||||
return UnmarshalUpdateMessageFactCheck(data)
|
||||
|
||||
case TypeUpdateMessageSuggestedPostInfo:
|
||||
return UnmarshalUpdateMessageSuggestedPostInfo(data)
|
||||
|
||||
case TypeUpdateMessageLiveLocationViewed:
|
||||
return UnmarshalUpdateMessageLiveLocationViewed(data)
|
||||
|
||||
|
|
@ -28401,6 +28946,9 @@ func UnmarshalType(data json.RawMessage) (Type, error) {
|
|||
case TypeUpdateOwnedStarCount:
|
||||
return UnmarshalUpdateOwnedStarCount(data)
|
||||
|
||||
case TypeUpdateOwnedTonCount:
|
||||
return UnmarshalUpdateOwnedTonCount(data)
|
||||
|
||||
case TypeUpdateChatRevenueAmount:
|
||||
return UnmarshalUpdateChatRevenueAmount(data)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue