跳转到主要内容

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.

OrbitFlare SDK 为每项 OrbitFlare 服务提供类型化客户端。无需自行管理原始 HTTP 请求、gRPC 通道与 WebSocket 连接,SDK 在简洁 API 背后处理连接生命周期、身份验证、重试、故障转移与重连。

包含内容

服务作用
RPC面向常见 Solana 方法的 JSON-RPC 客户端及类型化辅助方法,另含任意自定义调用的原始出口
WebSocket账户变更、日志、槽位与签名的订阅,重连后自动重新订阅
gRPC(Yellowstone)Yellowstone Geyser 流式传输——交易、账户、槽位、区块。支持 YAML 配置或编程式过滤器
JetStreamOrbitFlare 解码后的碎片以 gRPC 流形式投递。与 Yellowstone 使用相同的客户端模式,协议不同

环境变量

变量使用者用途
ORBITFLARE_LICENSE_KEYRPC、WebSocket附加到端点 URL 的 API 密钥
ORBITFLARE_RPC_URLRPC未调用 .url() 时的默认端点
ORBITFLARE_WS_URLWebSocket未调用 .url() 时的默认端点
ORBITFLARE_GRPC_URLgRPC未调用 .url() 时的默认端点
ORBITFLARE_JETSTREAM_URLJetStream未调用 .url() 时的默认端点

源码

SDK 为开源:github.com/orbitflare/orbitflare-sdk-rs