跳转到主要内容

端点

增强的 WebSocket 在主网和开发网可用:
  • 主网 wss://mainnet.helius-rpc.com/?api-key=<api-key>
  • 开发网 wss://devnet.helius-rpc.com/?api-key=<api-key>
WebSocket 具有 10 分钟不活动计时器;强烈建议实施健康检查并每分钟发送 ping 以保持 WebSocket 连接。

授权

api-key
string
必填
您的 Helius API 密钥。您可以在仪表板中免费获取一个。

正文

params
array
必填

响应

result
integer
订阅ID(需要取消订阅)

管理订阅

订阅ID

transactionSubscribe成功时,服务器会在result字段返回一个订阅ID。这与每个通知中出现的params.subscription数字相同:
从响应中存储订阅ID。您需要它来取消订阅。

取消订阅

要停止接收通知,请使用订阅ID调用transactionUnsubscribe。在同一连接上,每次调用transactionSubscribe都会创建一个具有自己ID的单独订阅,因此请确保在重新订阅之前取消订阅,以避免接收重复通知。
在调用transactionUnsubscribe后,可能会有一些正在传输的消息短暂到达。这是预期的行为。