Skip to main content
Gói đăng ký này được xem là không ổn định và chỉ khả dụng nếu trình xác thực được khởi động với cờ --rpc-pubsub-enable-block-subscription. Định dạng của gói đăng ký này có thể thay đổi trong tương lai.
Đây là một phương thức RPC không ổn định mà Helius không hỗ trợ. Tài liệu này chỉ được cung cấp để tham khảo.

Điểm cuối

WebSocket khả dụng trên mainnet và devnet với các URL sau:
  • Mainnet wss://mainnet.helius-rpc.com/?api-key=<api-key>
  • Devnet wss://devnet.helius-rpc.com/?api-key=<api-key>
WebSocket có bộ hẹn giờ ngắt kết nối sau 10 phút không hoạt động; đặc biệt nên triển khai kiểm tra tình trạng và gửi ping mỗi phút để duy trì kết nối WebSocket.

Xác thực

string
bắt buộc
Khóa API Helius của bạn. Bạn có thể nhận khóa miễn phí trong bảng điều khiển.

Phần thân

array
bắt buộc

Phản hồi

integer
ID gói đăng ký (cần thiết để hủy đăng ký)

Định dạng thông báo

Thông báo sẽ là một đối tượng có các trường sau:
  • slot: <u64> - Slot tương ứng.
  • err: <object|null> - Lỗi nếu đã xảy ra sự cố khi phát hành thông báo; nếu không thì là null.
  • block: <object|null> - Một đối tượng khối giống như trong phương thức RPC HTTP getBlock.