Skip to main content
基于过滤器的 API 最常见的失败是过滤器有效但没有匹配,通常是猜测的指令或角色名称。describeProgram 通过返回匹配器比较的确切名称来防止这种情况发生。 推荐流程:使用 describeProgram 获取确切的指令和角色名称,用这些名称构建过滤器,然后订阅跟踪 Jupiter Swaps 指南从头到尾进行了讲解。

请求主体

array
必填

响应

string
程序地址 (base58)。
string
程序目录名称。
string[]
解码后的指令名称,与匹配器进行比较时完全一致。在 instructionNames 过滤器字段中使用这些名称。
string[]
解析器识别的此程序的事件名称。
string[]
解码帐户角色名称。在 accounts.roles 过滤器字段中用作键 — 完全匹配,不进行大小写折叠。