엔드포인트
메인넷 및 데브넷에서 다음 URL을 통해 웹소켓을 사용할 수 있습니다:
- 메인넷
wss://mainnet.helius-rpc.com/?api-key=<api-key>
- 데브넷
wss://devnet.helius-rpc.com/?api-key=<api-key>
웹소켓은 10분의 비활성 타이머가 있습니다; 건강 검진을 구현하고 매 분 핑을 보내 웹소켓 연결을 유지하는 것이 강력히 권장됩니다.
귀하의 Helius API 키입니다. 대시보드에서 무료로 얻을 수 있습니다.
base-58로 인코딩된 문자열로 제공되는 program_id의 퍼브키.
다음 필드를 포함하는 구성 객체:구독에 대한 커밋 수준. finalized, confirmed 또는 processed일 수 있습니다.
계정 데이터에 대한 인코딩 형식. base58, base64, base64+zstd 또는 jsonParsed일 수 있습니다.
base58는 느립니다
jsonParsed 인코딩은 프로그램별 상태 파서를 사용하여 더 인간이 읽을 수 있고 명시적인 계정 상태 데이터를 반환하려고 합니다
jsonParsed이 요청되었지만 파서를 찾을 수 없는 경우, 필드는 이진 인코딩으로 대체되며, 데이터 필드가 문자열 유형일 때 감지할 수 있습니다.
사용 중단됨 — Agave 4.2부터 효과 없음. notifyOn 설정은 효과가 없습니다. 이 필드는 나중에 제거될 예정입니다.
알림 형식
알림 형식은 단일 프로그램 계정 객체이며, getProgramAccounts RPC HTTP 메서드에서 볼 수 있습니다.