Skip to main content
POST
Phân tích cú pháp giao dịch
Nội dung yêu cầu, lược đồ phản hồi và các ví dụ trên trang này được tạo từ định nghĩa OpenAPI.

Ghi chú

  • Kết quả được trả về theo cùng thứ tự với các chữ ký đầu vào, bao gồm cả các giá trị trùng lặp.
  • Các giao dịch bị thiếu và lỗi trình phân tích của từng mục được trả về dưới dạng đối tượng TransactionResult ở cấp mục với parserStatus: "ERROR".
  • Nội dung yêu cầu không hợp lệ sẽ trả về lỗi JSON ở cấp yêu cầu.
  • Tải trọng giao dịch thô sẽ bị lược bỏ trừ khi includeRawTransaction là true.

Tham số yêu cầu

array
bắt buộc
Các chữ ký giao dịch cần phân tích. Thứ tự phản hồi khớp với mảng này, bao gồm cả các giá trị trùng lặp.
string
mặc định:"confirmed"
Mức cam kết được sử dụng khi truy xuất giao dịch. processed không được hỗ trợ.
  • confirmed
  • finalized
boolean
mặc định:"false"
Bao gồm tải trọng giao dịch Solana gốc dưới dạng rawTransaction trong mỗi kết quả thành công.

Ủy quyền

api-key
string
query
bắt buộc

Nội dung

application/json

Nội dung yêu cầu để phân tích cú pháp một hoặc nhiều chữ ký giao dịch.

transactions
string[]
bắt buộc

Các chữ ký giao dịch cần phân tích cú pháp. Thứ tự phản hồi khớp với mảng này, kể cả các mục trùng lặp.

commitment
enum<string>
mặc định:confirmed

Mức commitment được dùng khi truy xuất giao dịch. Không hỗ trợ processed.

Tùy chọn có sẵn:
confirmed,
finalized
includeRawTransaction
boolean
mặc định:false

Bao gồm payload giao dịch Solana gốc dưới dạng rawTransaction trong mỗi kết quả thành công.

Phản hồi

Kết quả giao dịch đã phân tích.

signature
string

Chữ ký giao dịch của mục này.

parserStatus
enum<string>

OK khi phân tích cú pháp thành công hoặc ERROR khi không thể truy xuất hay phân tích cú pháp mục này.

Tùy chọn có sẵn:
OK,
ERROR
parsed
object

Đối tượng giao dịch đã phân tích. Có mặt khi parserStatus là OK.

parserError
object

Lỗi ở cấp mục. Có mặt khi parserStatus là ERROR.

rawTransaction
object

Payload giao dịch thô ban đầu. Chỉ có mặt khi includeRawTransaction là true.