跳转到主要内容
这是通过 LaserStream WebSocket 提供的所有 WebSocket 方法的详细列表,包括标准的 Solana 订阅方法和 Helius 特定的扩展。 有关每个方法的详细信息,包括参数、结果和示例,请参阅各个 API 参考页面。
LaserStream WebSocket 服务于所有 Solana 订阅方法,使用支持 LaserStream gRPC 的同一后台,比标准的基于 Agave RPC 的 WebSocket 实现快达 200 毫秒。

支持的WebSockets方法

accountSubscribe

订阅一个账户,以便在给定账户公钥的 lamports 或数据更改时接收通知

accountUnsubscribe

取消订阅账户更改通知

logsSubscribe

订阅交易日志

logsUnsubscribe

取消订阅交易日志

programSubscribe

订阅一个程序,以便在由该程序拥有的账户的 lamports 或数据更改时接收通知

programUnsubscribe

取消订阅程序通知

rootSubscribe

订阅以便在验证器设置新根时接收通知

rootUnsubscribe

取消订阅根通知

signatureSubscribe

订阅一个交易签名,以便在交易确认时接收通知

signatureUnsubscribe

取消订阅签名确认通知

slotSubscribe

订阅以便在验证器处理插槽时接收通知

slotUnsubscribe

取消订阅插槽通知

transactionSubscribe

订阅具有自定义过滤器的实时交易事件

不稳定的方法(不支持)

这些订阅方法被视为不稳定,在Helius上不支持。 此文档仅供参考。

blockSubscribe

订阅以便在新的区块被确认或完成时接收通知

blockUnsubscribe

取消订阅区块通知

slotsUpdatesSubscribe

订阅以便在槽被处理时接收通知,针对高性能应用进行了优化

slotsUpdatesUnsubscribe

取消订阅槽更新通知

voteSubscribe

订阅以便在观察到新的投票时接收通知

voteUnsubscribe

取消订阅投票通知

后续步骤

要开始:
  1. 注册一个Helius账户(代理:使用Helius CLI以编程方式创建账户)
  2. 获取你的WebSocket端点
  3. 按照WebSockets快速入门指南

支持

如果您需要帮助使用 WebSockets,请阅读我们的 常见问题 并联系支持以获取更多帮助:

Discord 社区

加入 Discord 获得实时支持

电子邮件支持

直接联系我们的支持团队