Skip to main content
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 cung cấp, nhưng không còn 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à Sự kiện đã phân tích, giải mã các chỉ thị thông qua danh mục IDL và có trong mọi gói với chi phí 10 tín dụng cho mỗi yêu cầu. Hướng dẫn di chuyển trình bày từng bước chuyển đổi. Bạn cũng có thể sử dụng getTransactionsForAddress để truy xuất lịch sử giao dịch và nạp bù dữ liệu, cũng như Wallet API để lấy dữ liệu ví dễ đọc.

Tổng quan

Điểm cuối Phân tích giao dịch chuyển đổi các chữ ký giao dịch thô thành thông tin có cấu trúc, dễ đọc. Thay vì tự giải mã dữ liệu chỉ thị 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 giao dịch chuyển khoản, hoán đổi, hoạt động NFT và nhiều nội dung khác. Gửi yêu cầu POST đến /v0/transactions với tối đa 100 chữ ký cho mỗi lần gọi.

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

  • Bạn có một hoặc nhiều chữ ký giao dịch và muốn nhận kết quả đầu ra đã được phân tích sẵn, dễ đọc.
  • Bạn đang hiển thị thông tin chi tiết của một giao dịch cho người dùng (ví, trình khám phá).
  • Bạn cần bản tóm tắt sự kiện (chuyển SOL/token, hoạt động NFT) mà không phải tự viết trình phân tích cú pháp.
Đối với các ứng dụng mới, getTransaction trả về giao dịch thô, còn getTransactionsForAddress là phương thức hiện đại để truy xuất lịch sử.

Bắt đầu nhanh

1

Get your API key

Đăng ký tại dashboard.helius.dev và sao chép khóa API của bạn.
2

POST signatures to /v0/transactions

Truyền một mảng chữ ký vào trường transactions trong phần thân.
3

Read the parsed response

Mỗi giao dịch được trả về cùng với phần mô tả, loại, các giao dịch chuyển khoản và bản tóm tắt sự kiện. Xem phần Phản hồi bên dưới.

Tham số yêu cầu

string[]
bắt buộc
Mảng chữ ký giao dịch cần phân tích. Tối đa 100 chữ ký cho mỗi yêu cầu.

Phản hồi

Mỗi giao dịch đã phân tích bao gồm phần mô tả dễ đọc cùng với dữ liệu chuyển khoản và sự kiện có cấu trúc:
Mỗi giao dịch đã phân tích bao gồm:
  • description — bản tóm tắt dễ đọc về những gì đã xảy ra.
  • type — danh mục giao dịch (TRANSFER, SWAP, NFT_SALE và các loại khác).
  • source — chương trình đã thực thi giao dịch.
  • fee / feePayer — phí giao dịch tính bằng lamport và tài khoản đã thanh toán phí.
  • nativeTransfers — các lượt chuyển SOL giữa các tài khoản.
  • tokenTransfers — các lượt chuyển token SPL.
  • events — bản tóm tắt sự kiện cấp cao.
  • slot / timestamp — thời điểm giao dịch được xử lý.
Để xem danh mục trường đầy đủ và tất cả loại giao dịch được hỗ trợ, hãy tham khảo tài liệu tham chiếu Parse Transactions API.

Các bước tiếp theo

Transaction History

Truy xuất lịch sử giao dịch dễ đọc của một địa chỉ, với tính năng lọc và phân trang.

getTransactionsForAddress

Giải pháp thay thế hiện đại, dành riêng cho Helius để truy xuất lịch sử giao dịch và nạp bù dữ liệu.

Wallet API

Các điểm cuối REST cho dữ liệu ví dễ đọc: số dư, lịch sử và giao dịch chuyển khoản.

Getting Data overview

So sánh mọi tùy chọn của Helius để truy vấn dữ liệu Solana.