Skip to main content
Parsed Streams được cung cấp trên tất cả các gói. Xác thực bằng khóa API của dự án. Mỗi sự kiện được gửi tốn 1 credit; xem Credit. Parsed Streams sử dụng JSON-RPC 2.0 qua một kết nối WebSocket duy nhất. Mỗi yêu cầu nhận được một phản hồi có cùng id. Sau đó, một đăng ký sẽ đẩy các thông báo parsedTransactionNotification cho đến khi bạn hủy đăng ký hoặc ngắt kết nối.

parsedTransactionSubscribe

Đăng ký nhận các giao dịch đã giải mã khớp với bộ lọc chương trình, tài khoản và chỉ thị.

parsedTransactionUnsubscribe

Dừng đăng ký theo ID.

describeProgram

Xác định chính xác tên chỉ thị và vai trò mà bộ so khớp dùng để so sánh.

Kết nối

Parsed Streams được cung cấp trên endpoint Gatekeeper tại wss://beta.helius-rpc.com, cùng máy chủ với lưu lượng RPC và WebSocket của Helius. Lấy khóa API từ Bảng điều khiển Helius rồi truyền khóa dưới dạng tham số truy vấn api-key (hoặc header x-api-key):
wscat
describeProgram là trường hợp ngoại lệ: phương thức này hiện chỉ có trên wss://fs-beta.helius-rpc.com/?api-key=YOUR_API_KEY. Khóa bị thiếu hoặc không hợp lệ sẽ bị từ chối với HTTP 401. Dự án đã đạt giới hạn kết nối sẽ nhận HTTP 429.

Giới hạn

Lỗi

Lỗi tuân theo JSON-RPC 2.0: { "error": { "code": <int>, "message": "<text>" }, "id": <id> }. Thông báo cho biết chính xác lỗi là gì và xảy ra ở đâu. Kết nối cũng có thể đóng với mã đóng WebSocket — xem Xử lý kết nối lại để biết ý nghĩa của từng mã và cách khôi phục.

Tìm hiểu thêm

Parsed Streams Overview

Tìm hiểu Parsed Streams là gì và mô hình tư duy đằng sau các bộ lọc.

Quickstart

Kết nối, gửi bộ lọc đầu tiên và đọc một thông báo đã giải mã.

Parsed Events Reference

Truy vấn các giao dịch đã giải mã tương tự theo yêu cầu thông qua REST.

Handling Reconnects

Duy trì hoạt động qua thời gian chờ khi không hoạt động và các đợt triển khai, sau đó truy xuất bù chính xác dữ liệu đã bỏ lỡ.