此订阅不稳定。此订阅的格式可能会在未来发生变化,并且可能并不总是受支持。
端点
主网和 devnet 上可用的 Websockets URL 如下:- Mainnet
wss://mainnet.helius-rpc.com/?api-key=<api-key> - Devnet
wss://devnet.helius-rpc.com/?api-key=<api-key>
Websockets 有一个 10 分钟的不活动计时器;强烈建议实施健康检查并每分钟发送 ping 以保持 websocket 连接活跃。
授权
正文
响应
订阅 ID(取消订阅时需要)
通知格式
通知将是一个包含以下字段的对象:err: <string|undefined>- 错误信息。仅在更新类型为 “dead” 时出现。parent: <u64|undefined>- 父插槽。仅在更新类型为 “createdBank” 时出现。slot: <u64>- 新更新的插槽stats: <object|undefined>- 仅在更新类型为 “frozen” 时出现。一个包含以下字段的对象:maxTransactionsPerEntry: <u64>numFailedTransactions: <u64>numSuccessfulTransactions: <u64>numTransactionEntries: <u64>
timestamp: <i64>- 更新的 Unix 时间戳,以毫秒为单位type: <string>- 更新类型,可能为以下之一:- “firstShredReceived”
- “completed”
- “createdBank”
- “frozen”
- “dead”
- “optimisticConfirmation”
- “root”