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 映射端点、参数和响应。