|
TDLib
|
Inherits Function.
Crafts a new gift from other gifts that will be permanently lost.
Returns object_ptr<CraftGiftResult>.
Public Types | |
| using | ReturnType = object_ptr<CraftGiftResult> |
| Typedef for the type returned by the function. | |
Public Member Functions | |
| craftGift () | |
| craftGift (array< string > &&received_gift_ids_) | |
| void | store (TlStorerToString &s, const char *field_name) const final |
| Public Member Functions inherited from TlObject | |
| TlObject & | operator= (const TlObject &)=delete |
| TlObject & | operator= (TlObject &&)=default |
| virtual void | store (TlStorerCalcLength &s) const |
| virtual void | store (TlStorerUnsafe &s) const |
| TlObject ()=default | |
| TlObject (const TlObject &)=delete | |
| TlObject (TlObject &&)=default | |
| virtual | ~TlObject ()=default |
Public Attributes | |
| array< string > | received_gift_ids_ |
| Identifier of the gifts to use for crafting. In the case of a successful craft, the resulting gift will have the number of the first gift. Consequently, the first gift must not have been withdrawn to the TON blockchain as an NFT and must have an empty gift_address. | |
Static Public Attributes | |
| static const std::int32_t | ID = 2124593259 |
| Identifier uniquely determining a type of the object. | |
| craftGift | ( | ) |
Default constructor for a function, which crafts a new gift from other gifts that will be permanently lost.
Returns object_ptr<CraftGiftResult>.
Creates a function, which crafts a new gift from other gifts that will be permanently lost.
Returns object_ptr<CraftGiftResult>.
| [in] | received_gift_ids_ | Identifier of the gifts to use for crafting. In the case of a successful craft, the resulting gift will have the number of the first gift. Consequently, the first gift must not have been withdrawn to the TON blockchain as an NFT and must have an empty gift_address. |
|
finalvirtual |