Parsed Streams는 폐쇄 베타 상태입니다. 현재는 화이트리스트에 등록된 프로젝트 ID에만 접근이 허용되며, API는 일반 공개 전 변경될 수 있습니다. 폐쇄 베타에 참여하려면 여기서 신청하세요.
id로 응답을 받습니다. 구독을 하면 구독 취소하거나 연결을 끊을 때까지 parsedTransactionNotification 메시지가 푸시됩니다.
parsedTransactionSubscribe
프로그램, 계정, 지침 필터와 일치하는 디코딩된 트랜잭션을 구독합니다.
parsedTransactionUnsubscribe
ID로 구독을 중지합니다.
ping
생존성을 확인하고 조용한 연결을 유지합니다.
describeProgram
비교되는 정확한 지침 및 역할 이름을 확인합니다.
연결
Helius 팀이 프로젝트 ID를 화이트리스트에 등록하고 연결 엔드포인트를 공유합니다. 프로젝트의 API 키로 인증하며, 해당 키는api-key 쿼리 매개변수(또는 x-api-key 헤더)로 전달합니다:
wscat
제한
오류
오류는 JSON-RPC 2.0을 따릅니다:{ "error": { "code": <int>, "message": "<text>" }, "id": <id> }. 메시지는 무엇이 잘못되었는지 정확히 알려줍니다.
연결은 WebSocket 닫기 코드와 함께 종료될 수도 있습니다. 각 코드의 의미와 복구 방법은 재연결 처리하기를 참조하세요.
더 알아보기
Parsed Streams 개요
Parsed Streams란 무엇이며 필터 뒤에 있는 정신 모델.
퀵스타트
연결하고, 첫 번째 필터를 보내고, 디코딩된 알림을 읽습니다.
파싱된 이벤트 참조
REST 또는 GraphQL을 통해 요구 시 동일한 디코딩된 트랜잭션을 쿼리하십시오.
재연결 처리하기
유휴 시간 초과 및 배포를 견디고, 놓친 부분을 정확히 백필하세요.