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.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.
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á).
getTransactionsForAddress (lịch sử và bổ sung dữ liệu cũ) hoặc Wallet API (các điểm cuối REST dành cho dữ liệu ví).
Các tính năng chính
Human-readable data
Mô tả rõ ràng về hoạt động giao dịch thay cho dữ liệu lệnh thô.
Type filtering
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.
Pagination support
Phân trang qua lịch sử giao dịch lớn bằng con trỏ dựa trên chữ ký.
Detailed metadata
Dấu thời gian, phí, chữ ký và các tài khoản liên quan đến từng giao dịch.
- 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_SALEvà 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
Parse Transactions
Phân tích một hoặc nhiều chữ ký giao dịch thành dữ liệu dễ đọc.
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.
Các bước tiếp theo
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ũ.
Wallet API
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.
Getting Data overview
So sánh tất cả các tùy chọn của Helius để truy vấn dữ liệu Solana.
Enhanced Transactions FAQ
Cách sử dụng, xác thực, giới hạn tốc độ và khắc phục sự cố.