> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Tổng quan về Enhanced Transactions

> Phân tích các giao dịch Solana thành dữ liệu dễ đọc bằng Enhanced Transactions API — một sản phẩm cũ đang ở chế độ bảo trì và đã được thay thế bằng Parsed Events.

<Warning>
  Enhanced Transactions API là một sản phẩm cũ đang ở chế độ bảo trì. API này vẫn hoạt động và các trang này vẫn được duy trì, nhưng sẽ không nhận thêm loại trình phân tích cú pháp hoặc tính năng mới. Sản phẩm kế nhiệm là [Parsed Events](/docs/vi/parsed-events), giải mã các lệnh thông qua danh mục IDL và có trong mọi gói với mức phí 10 tín dụng cho mỗi yêu cầu. [Hướng dẫn di chuyển](/docs/vi/parsed-events/guides/migrate-from-enhanced-transactions) trình bày từng bước chuyển đổi. Bạn cũng có thể sử dụng [`getTransactionsForAddress`](/docs/vi/rpc/gettransactionsforaddress) cho lịch sử giao dịch và quá trình bổ sung dữ liệu cũ, cũng như [Wallet API](/docs/vi/wallet-api/overview) cho dữ liệu ví dễ đọc.
</Warning>

## Enhanced Transactions API là gì?

Enhanced Transactions API chuyển đổi các giao dịch Solana phức tạp thành dữ liệu dễ đọc. Thay vì phải tự giải mã dữ liệu lệnh và danh sách tài khoản, bạn nhận được thông tin chi tiết, rõ ràng và có cấu trúc về các giao dịch chuyển, hoán đổi, hoạt động NFT, v.v.

API này cung cấp hai điểm cuối:

* `POST /v0/transactions` — phân tích một hoặc nhiều chữ ký giao dịch. Xem [Phân tích giao dịch](/docs/vi/enhanced-transactions/parse-transactions).
* `GET /v0/addresses/{address}/transactions` — truy xuất lịch sử giao dịch dễ đọc cho một địa chỉ. Xem [Lịch sử giao dịch](/docs/vi/enhanced-transactions/transaction-history).

Cả hai đều hỗ trợ lọc theo loại giao dịch (ví dụ: `NFT_SALE`, `SWAP`, `TRANSFER`) thông qua tham số `type`.

## Khi nào nên sử dụng

* Bạn đã có một tích hợp được xây dựng trên Enhanced Transactions và cần tài liệu tham khảo.
* Bạn muốn có phần mô tả dễ đọc, được phân tích sẵn về từng giao dịch hoặc lịch sử của một địa chỉ.
* Bạn đang hiển thị hoạt động giao dịch cho người dùng cuối (ví, trình theo dõi danh mục đầu tư, trình khám phá).

Đối với dự án mới, nên ưu tiên [`getTransactionsForAddress`](/docs/vi/rpc/gettransactionsforaddress) (lịch sử và bổ sung dữ liệu cũ) hoặc [Wallet API](/docs/vi/wallet-api/overview) (các điểm cuối REST dành cho dữ liệu ví).

## Các tính năng chính

<CardGroup cols={2}>
  <Card title="Human-readable data" icon="book-open">
    Mô tả rõ ràng về hoạt động giao dịch thay cho dữ liệu lệnh thô.
  </Card>

  <Card title="Type filtering" icon="filter">
    Lọc theo loại giao dịch — giao dịch bán NFT, hoán đổi, chuyển và nhiều loại khác.
  </Card>

  <Card title="Pagination support" icon="list">
    Phân trang qua lịch sử giao dịch lớn bằng con trỏ dựa trên chữ ký.
  </Card>

  <Card title="Detailed metadata" icon="info">
    Dấu thời gian, phí, chữ ký và các tài khoản liên quan đến từng giao dịch.
  </Card>
</CardGroup>

Mỗi giao dịch đã phân tích bao gồm:

* **Mô tả** — bản tóm tắt dễ đọc về những gì đã xảy ra.
* **Loại** — danh mục giao dịch (`TRANSFER`, `SWAP`, `NFT_SALE` và các loại khác).
* **Nguồn** — chương trình đã thực thi giao dịch.
* **Chuyển tài sản gốc** — các giao dịch chuyển SOL giữa các tài khoản.
* **Chuyển token** — các giao dịch chuyển token SPL.
* **Sự kiện** — bản tóm tắt sự kiện cấp cao.
* **Thông tin phí** — phí giao dịch và người trả phí.
* **Dấu thời gian** — thời điểm giao dịch được xử lý.

## Bắt đầu

<CardGroup cols={2}>
  <Card title="Parse Transactions" icon="code" href="/docs/vi/enhanced-transactions/parse-transactions">
    Phân tích một hoặc nhiều chữ ký giao dịch thành dữ liệu dễ đọc.
  </Card>

  <Card title="Transaction History" icon="clock-rotate-left" href="/docs/vi/enhanced-transactions/transaction-history">
    Truy xuất dữ liệu giao dịch trong quá khứ cho bất kỳ địa chỉ nào, kèm tính năng lọc và phân trang.
  </Card>
</CardGroup>

Để gửi yêu cầu đầu tiên, hãy đăng ký tại [dashboard.helius.dev](https://dashboard.helius.dev) để nhận khóa API, sau đó làm theo một trong hai hướng dẫn ở trên.

## Các bước tiếp theo

<CardGroup cols={2}>
  <Card title="getTransactionsForAddress" icon="clock-rotate-left" href="/docs/vi/rpc/gettransactionsforaddress">
    Giải pháp thay thế hiện đại, tích hợp nguyên bản với Helius cho lịch sử giao dịch và quá trình bổ sung dữ liệu cũ.
  </Card>

  <Card title="Wallet API" icon="wallet" href="/docs/vi/wallet-api/overview">
    Các điểm cuối REST dành cho dữ liệu ví dễ đọc: số dư, lịch sử và giao dịch chuyển.
  </Card>

  <Card title="Getting Data overview" icon="database" href="/docs/vi/getting-data">
    So sánh tất cả các tùy chọn của Helius để truy vấn dữ liệu Solana.
  </Card>

  <Card title="Enhanced Transactions FAQ" icon="circle-question" href="/docs/vi/faqs/enhanced-transactions">
    Cách sử dụng, xác thực, giới hạn tốc độ và khắc phục sự cố.
  </Card>
</CardGroup>
