OrbitFlare SDK 为每项 OrbitFlare 服务提供类型化客户端。无需自行管理原始 HTTP 请求、gRPC 通道与 WebSocket 连接,SDK 在简洁 API 背后处理连接生命周期、身份验证、重试、故障转移与重连。Documentation Index
Fetch the complete documentation index at: https://docs.orbitflare.com/llms.txt
Use this file to discover all available pages before exploring further.
包含内容
| 服务 | 作用 |
|---|---|
| RPC | 面向常见 Solana 方法的 JSON-RPC 客户端及类型化辅助方法,另含任意自定义调用的原始出口 |
| WebSocket | 账户变更、日志、槽位与签名的订阅,重连后自动重新订阅 |
| gRPC(Yellowstone) | Yellowstone Geyser 流式传输——交易、账户、槽位、区块。支持 YAML 配置或编程式过滤器 |
| JetStream | OrbitFlare 解码后的碎片以 gRPC 流形式投递。与 Yellowstone 使用相同的客户端模式,协议不同 |
环境变量
| 变量 | 使用者 | 用途 |
|---|---|---|
ORBITFLARE_LICENSE_KEY | RPC、WebSocket | 附加到端点 URL 的 API 密钥 |
ORBITFLARE_RPC_URL | RPC | 未调用 .url() 时的默认端点 |
ORBITFLARE_WS_URL | WebSocket | 未调用 .url() 时的默认端点 |
ORBITFLARE_GRPC_URL | gRPC | 未调用 .url() 时的默认端点 |
ORBITFLARE_JETSTREAM_URL | JetStream | 未调用 .url() 时的默认端点 |