describeProgram verhindert dies, indem es die genauen Namen zurückgibt, mit denen der Matcher vergleicht — die decodierten Anweisungsnamen, Ereignisnamen und Kontorollen für eines der über 3.600 Programme im Katalog.
describeProgram ist eine JSON-RPC-Methode, die über Ihre Parsed Streams-WebSocket-Verbindung bei wss://fs-beta.helius-rpc.com/?api-key=<API_KEY> gesendet wird, die gleiche Verbindung, bei der Sie sich anmelden.
Empfohlener Ablauf: describeProgram, um die genauen Anweisungs- und Rollennamen zu erhalten, den Filter mit diesen Namen zu erstellen und dann abonnieren. Der Leitfaden Track Jupiter Swaps führt Sie von Anfang bis Ende durch.
Body
array
erforderlich
Response
string
Die Adresse des Programms (base58).
string
Der Katalogname des Programms.
string[]
Decodierte Anweisungsnamen, genau wie der Matcher sie vergleicht. Verwenden Sie diese im
instructionNames Filterfeld.string[]
Ereignisnamen, die der Parser für dieses Programm erkennt.
string[]
Decodierte Kontorollennamen. Verwenden Sie diese als Schlüssel im
accounts.roles Filterfeld — sie stimmen genau überein, ohne Groß-/Kleinschreibung zu beachten.