解析事件处于封闭测试阶段。目前仅为每个项目授予访问权限,API可能在全面开放前发生更改。要加入封闭测试,请在此申请。
什么是解析事件?
解析事件从原始交易签名或地址历史中返回解析过的Solana交易数据。通过REST JSON和GraphQL公开相同的解析交易模型。 指令通过驱动解析流的相同IDL目录解码:命名指令参数、命名账户和内部(CPI)指令。解析流通过WebSocket实时向您推送匹配的交易;解析事件按需解析签名和地址历史。如果解码模型对您是新事物,请先阅读解析流的心理模型。 解析数据包括:- 解码的指令名称、账户和参数;
- 交易和指令摘要;
- 原生SOL转账;
- SPL代币和Token-2022转账;
- 针对支持协议的结构化摘要数据(
parsedData); - 当程序元数据可用时解码的自定义程序错误;
- 按请求提供的原始交易负载。
方法
解析事件有两种方法。均可通过REST和GraphQL使用。比较
与解析流对比
解析流通过WebSocket推送解码交易,服务端在指令级别进行过滤。解析事件通过REST和GraphQL按需解析签名和地址历史。
与增强交易对比
增强交易是基于固定事件类型的上一代解析和历史API。解析事件通过IDL目录解码指令为命名参数和账户。
访问权限
在封闭测试阶段,解析事件针对每个项目启用。当您的项目启用时,Helius团队会与您分享API端点。 使用您的项目API密钥进行身份验证,作为api-key查询参数传递。
入门指南
快速入门
解析您的第一个交易,获取地址历史,并分页浏览结果。
获取Pump.fun铸造记录
分页查看钱包在Pump.fun上部署的每个代币。
使用GraphQL查询
精确选择您的应用所需的解析字段。
解析响应
解析交易、转账和指令的字段参考。