id 的响应。订阅后会推送 parsedTransactionNotification 消息,直到您取消订阅或断开连接。
parsedTransactionSubscribe
订阅与程序、账户和指令过滤器匹配的已解码交易。
parsedTransactionUnsubscribe
根据订阅 ID 停止订阅。
describeProgram
查找匹配器用于比较的确切指令名称和角色名称。
连接
解析流通过 Gatekeeper 端点wss://beta.helius-rpc.com 提供,该端点与 Helius RPC 和 WebSocket 流量使用同一主机。请从 Helius 控制面板获取 API 密钥,并将其作为 api-key 查询参数(或 x-api-key 请求头)传递:
wscat
describeProgram 是个例外:它目前仅在 wss://fs-beta.helius-rpc.com/?api-key=YOUR_API_KEY 上可用。
缺少密钥或密钥无效时,请求会被拒绝并返回 HTTP 401。项目达到连接数上限时,会收到 HTTP 429。
限制
错误
错误遵循 JSON-RPC 2.0:{ "error": { "code": <int>, "message": "<text>" }, "id": <id> }。消息会准确说明错误内容及其位置。
连接也可能因 WebSocket 关闭代码而关闭——请参阅处理重新连接,了解每个代码的含义以及如何恢复。
了解更多
Parsed Streams Overview
了解解析流及其过滤器背后的思维模型。
Quickstart
建立连接,发送第一个过滤器并读取已解码的通知。
Parsed Events Reference
通过 REST 按需查询相同的已解码交易。
Handling Reconnects
应对空闲超时和部署,并准确回填错过的内容。