Skip to content

UpgradeGiftResult

Type · TDLib 1.8.67 · d1085f9c

Contains result of gift upgrading

UpgradeGiftResult(
  gift: UpgradedGift,
  received_gift_id: string,
  is_saved: Bool,
  can_be_transferred: Bool,
  transfer_star_count: int53,
  drop_original_details_star_count: int53,
  next_transfer_date: int32,
  next_resale_date: int32,
  export_date: int32
) → UpgradeGiftResult

gift

UpgradedGift

The upgraded gift

received_gift_id

string

Unique identifier of the received gift for the current user

is_saved

Bool

True, if the gift is displayed on the user's or the channel's profile page

can_be_transferred

Bool

True, if the gift can be transferred to another owner

transfer_star_count

int53

Number of Telegram Stars that must be paid to transfer the upgraded gift

drop_original_details_star_count

int53

Number of Telegram Stars that must be paid to drop original details of the upgraded gift; 0 if not available

next_transfer_date

int32

Point in time (Unix timestamp) when the gift can be transferred to another owner; can be in the past; 0 if the gift can be transferred immediately or transfer isn't possible

next_resale_date

int32

Point in time (Unix timestamp) when the gift can be resold to another user; can be in the past; 0 if the gift can't be resold; only for the receiver of the gift

export_date

int32

Point in time (Unix timestamp) when the gift can be transferred to the TON blockchain as an NFT; can be in the past