> For the complete documentation index, see [llms.txt](https://dg-market.gitbook.io/dg-live/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dg-market.gitbook.io/dg-live/developer-resources/smart-contract-reference/events/buyforgift.md).

# BuyForGift

**Event signature:**

```solidity


event BuyForGift(address _nftAddress,
uint256[] _tokenIds
address _msgSender,
address _transferTo,
address[] beneficiaries
 );


```

**Event parameters:**

| Parameter Type | Parameter Name | Parameter Description                                   |
| -------------- | -------------- | ------------------------------------------------------- |
| address        | \_nftAddress   | The NFT address of the collection being bought for gift |
| uint256\[]     | \_tokenIds     | The token Ids of the collections being bought for gift  |
| address        | \_msgSender    | The wallet of the user performing the sell action       |
| address        | \_transferTo   | The wallet that will received those nfts as a gift      |
| address\[]     | beneficiaries  | The wallets which were selling those nfts as a gift     |
