# NFTPurchased

**Purpose**: Emitted after a successful purchase transaction, confirming that one or more NFTs have been bought from the sale.

**Key Inclusions**:

* `sale_id`: Identifies the sale from which the NFTs were purchased.
* `buyer`: The address of the buyer.
* `nft_ids`: A vector of NFT object IDs that were purchased.
* `amount_paid`: Total amount of currency paid by the buyer.

**Use Cases**:

* Update front-end UIs to reflect that certain NFTs are no longer available in the sale.
* Record transaction histories for buyers, sellers, and analysts.
* Trigger workflows like automatically updating the buyer’s portfolio view.
