엔드포인트
향상된 WebSockets는 메인넷과 Devnet에서 사용할 수 있습니다:- Mainnet
wss://mainnet.helius-rpc.com/?api-key=<api-key> - Devnet
wss://devnet.helius-rpc.com/?api-key=<api-key>
WebSocket은 10분의 비활성 타이머가 있으며, WebSocket 연결을 유지하기 위해 1분마다 ping을 보내고 상태 검사를 구현하는 것이 강력히 권장됩니다.
권한
본문
array
필수
응답
integer
구독 id (구독 취소에 필요)
구독 관리
구독 IDs
transactionSubscribe가 성공하면 서버는 result 필드에 구독 ID를 반환합니다. 이는 해당 구독에서 모든 알림에 나타나는 params.subscription와 같은 번호입니다:
구독 취소
알림을 받지 않으려면,transactionUnsubscribe에 구독 ID를 호출하세요. 동일한 연결에서 각 transactionSubscribe 호출은 고유의 ID와 함께 별도의 구독을 생성하므로, 중복 알림을 받지 않으려면 구독 전 취소하십시오.
transactionUnsubscribe를 호출한 후 잠시 동안 몇 개의 대기 메시지가 도착할 수 있습니다. 이는 예상된 동작입니다.