Skip to main content
Parsed Events 处于公开测试版。在付费计划中可用 —— 使用您项目的 API 密钥进行身份验证。该 API 可能会在正式发布前更改。

什么是解析事件?

解析事件从原始交易签名或地址历史中返回解析过的Solana交易数据。通过REST JSON和GraphQL公开相同的解析交易模型。 指令通过驱动解析流的相同IDL目录解码:命名指令参数、命名账户和内部(CPI)指令。解析流通过WebSocket实时向您推送匹配的交易;解析事件按需解析签名和地址历史。如果解码模型对您是新事物,请先阅读解析流的心理模型 解析数据包括:
  • 解码的指令名称、账户和参数;
  • 交易和指令摘要;
  • 原生SOL转账;
  • SPL代币和Token-2022转账;
  • 针对支持协议的结构化摘要数据(parsedData);
  • 当程序元数据可用时解码的自定义程序错误;
  • 按请求提供的原始交易负载。

方法

解析事件有两种方法。均可通过REST和GraphQL使用。 GraphQL 查询发送至 POST /v1/parsed-events/graphql

比较

与 Parsed Streams 比较

Parsed Streams 通过 WebSocket 推送解码后的交易,按指令级别在服务器端过滤。Parsed Events 按需通过 REST 和 GraphQL 解析签名和地址历史。

与 Enhanced Transactions 比较

Enhanced Transactions 是基于固定事件类型的上一代解析和历史 API。Parsed Events 通过 IDL 目录解码指令到命名参数和账户。

访问

Parsed Events 处于公开测试版,在付费计划中可用。从 Helius Dashboard 获取您的 API 密钥,并发送请求到 https://mainnet.helius-rpc.com 使用您项目的 API 密钥进行身份验证,作为 api-key 查询参数传递。

开始使用

Quickstart

解析您的第一笔交易,获取地址历史,并分页浏览结果。

Fetch Pump.fun Mints

分页查看钱包在 Pump.fun 上部署的每个代币。

Query with GraphQL

精确选择应用需要的解析字段。

Parsed Response

已解析交易、转账和指令的字段参考。

Migrate from Enhanced Transactions

从旧版 API 映射端点、参数和响应。