什么是增强交易API?
增强交易API将复杂的Solana交易转换成人类可读的数据。您无需手动解码指令数据和账户列表,即可获得有关转账、兑换、NFT活动等的清晰、结构化详情。 它提供两个端点:POST /v0/transactions— 解析单个或多个交易签名。请参阅解析交易。GET /v0/addresses/{address}/transactions— 获取一个地址的人类可读交易历史记录。请参阅交易历史。
type参数按交易类型过滤(例如NFT_SALE、SWAP、TRANSFER)。
何时使用
- 您已经在增强交易上构建了集成并需要参考资料。
- 您需要预解析的、可人类读取的单个交易描述或地址历史记录。
- 您正在向终端用户显示交易活动(钱包、投资组合跟踪器、浏览器)。
getTransactionsForAddress(历史和回填)或Wallet API(REST端点获取钱包数据)。
主要功能
可人类读取的数据
交易活动的清晰描述,而不是原始指令数据。
类型过滤
按交易类型过滤——例如NFT销售、兑换、转账等。
分页支持
使用基于签名的光标逐页浏览大型交易历史。
详细的元数据
每笔交易涉及的时间戳、费用、签名和账户。
- 描述 — 对发生情况的可读总结。
- 类型 — 交易类别 (
TRANSFER,SWAP,NFT_SALE, 等)。 - 来源 — 执行交易的程序。
- 本机转账 — 帐户之间的SOL移动。
- 代币转账 — SPL代币移动。
- 事件 — 高级事件摘要。
- 费用信息 — 交易费用和费用支付者。
- 时间戳 — 交易处理的时间。
开始
解析交易
将一个或多个交易签名解析为可读数据。
交易历史
获取任何地址的历史交易数据,并支持过滤和分页。
下一步
getTransactionsForAddress
用于交易历史和回填的现代Helius本地替代方案。
钱包API
为可读钱包数据提供的REST端点:余额、历史和转账。
获取数据概述
比较每种Helius选项,用于查询Solana数据。
扩展交易常见问题
使用、认证、速率限制和故障排除。