Skip to main content
필터 기반 API에서 가장 일반적인 오류는 유효하지만 아무것도 일치하지 않는 필터입니다. 보통 추측한 지시문 또는 역할 이름과 관련이 있습니다. describeProgram은 디코딩된 지시문 이름, 이벤트 이름 및 카탈로그의 3,600개 이상의 프로그램에 대한 계정 역할과 비교하는 정확한 이름을 반환하여 이를 방지합니다. describeProgram은 귀하의 Parsed Streams WebSocket 연결에서 wss://fs-beta.helius-rpc.com/?api-key=<API_KEY>로 전송되는 JSON-RPC 메서드로, 구독하는 연결과 동일합니다. 권장 흐름: describeProgram를 사용하여 정확한 지시문과 역할 이름을 얻고, 해당 이름으로 필터를 구축한 다음 구독합니다. Track Jupiter Swaps 가이드는 이 과정을 처음부터 끝까지 안내합니다.

Body

array
필수

Response

string
프로그램의 주소(base58)입니다.
string
프로그램의 카탈로그 이름입니다.
string[]
일치자가 비교하는 대로의 디코딩된 지시문 이름입니다. 이것들을 instructionNames 필터 필드에 사용하세요.
string[]
파서가 이 프로그램에 대해 인식하는 이벤트 이름입니다.
string[]
디코딩된 계정 역할 이름입니다. 이것들을 accounts.roles 필터 필드의 키로 사용하세요 — 대소문자 구분 없이 정확히 일치합니다.