OrbitFlare CLI, geliştiricinin ihtiyaç duyduğu her şey için tek giriş noktasıdır: gRPC üzerinden zincir üstü veriyi akışa alma, blokzinciri sorgulama, şablonlardan proje iskeleti çıkarma ve etkileşimli bir gösterge paneliyle hesabınızı yönetme.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.
Kurulum
- Cargo (önerilen)
- Kaynaktan
Hızlı başlangıç: Mevcut kullanıcılar
Zaten gösterge panelinden bir OrbitFlare hesabınız ve API anahtarınız varsa:Yeni kurulum boş bir yapılandırmayla başlar. Girişten sonra en azından
rpc.url ayarlayın; böylece ping ve rpc gibi komutlar nereye bağlanacağını bilir. Uç nokta URL’leriniz gösterge panelinizin Hizmetler bölümündedir.| Protokol | Biçim | Örnek |
|---|---|---|
| RPC | http://{region}.rpc.orbitflare.com | http://ams.rpc.orbitflare.com |
| WS | ws://{region}.rpc.orbitflare.com | ws://ams.rpc.orbitflare.com |
| gRPC (Yellowstone) | http://{region}.rpc.orbitflare.com:10000 | http://ams.rpc.orbitflare.com:10000 |
| Jetstream | http://{region}.jetstream.orbitflare.com | http://ams.jetstream.orbitflare.com |
Hızlı başlangıç: Yeni kullanıcılar
Hesap oluşturun
orbitflare.com adresinden kaydolun ve bir plan seçin.
Kimlik doğrulayın
CLI üç giriş yöntemini destekler. İş akışınıza uygun olanı seçin:CLI giriş sırasında RPC lisans anahtarınızı otomatik alır ve saklar. Elle ayarlamak için:
Uç noktalarınızı yapılandırın
Yeni kurulum boş bir yapılandırmayla başlar. CLI’yi OrbitFlare uç noktalarınıza yönlendirin:Uç nokta URL’leriniz gösterge panelinizin Hizmetler bölümündedir. Biçim: Tüm bölge uç noktaları için Kimlik doğrulama ve limitler sayfasına bakın.
http://{region}.rpc.orbitflare.com.Kimlik doğrulama
Kimlik bilgileri işletim sistemi anahtarlığında güvenle saklanır. CLI, ayrı hesapları veya ortamları yönetmek için birden çok adlandırılmış profil destekler.Kimlik doğrulama yöntemleri
- API anahtarı
- Cüzdan
- Cihaz akışı
Gösterge panelinizden aldığınız API anahtarıyla kimlik doğrulayın. Anahtar Müşteri API’sine
X-ORBIT-KEY başlığıyla iletilir.Anahtar çözümleme sırası
- Komuttaki
--x-orbit-keybayrağı (en yüksek öncelik) - Saklı profili seçmek için
--profilebayrağı ~/.orbitflare/config.ymliçindeki varsayılan profil
Komut referansı
CLI’nin kimlik doğrulama, yapılandırma, blokzinciri sorguları, gerçek zamanlı akış, proje iskeleti ve hesap yönetimini kapsayan üst düzey komutları vardır.Temel komutlar
| Komut | Açıklama |
|---|---|
auth login | Kimlik doğrulama (API anahtarı, cüzdan veya cihaz akışı) |
auth logout | Saklı kimlik bilgilerini kaldırır |
auth status | Geçerli kimlik doğrulama durumunu gösterir |
auth switch --profile <NAME> | Farklı bir kimlik profiline geçer |
auth set-license-key <KEY> | Geçerli profil için RPC lisans anahtarını saklar |
config show | Tüm yapılandırma değerlerini gösterir |
config set <KEY> <VALUE> | Bir yapılandırma değerini ayarlar |
config remove <KEY> <VALUE> | Liste yapılandırmasından bir değeri kaldırır |
config reset | Yapılandırmayı varsayılanlara sıfırlar (kimlik doğrulamayı korur) |
ping | Yapılandırılmış tüm hizmetlere bağlantıyı kontrol eder |
ping --service <SVC> | Belirli bir hizmete ping (rpc, jetstream, grpc) |
docs [TOPIC...] | Dokümantasyonu tarayıcınızda açar |
plan list | Mevcut RPC planlarını listeler |
plan view <SLUG> | Plan ayrıntılarını gösterir |
plan compare --all | Tüm planları yan yana karşılaştırır |
pay check-balance | Hesap bakiyesini kontrol eder |
pay topup <AMOUNT> | USDC ile bakiye yükler (zincir üstü) |
pay history | Yükleme / kredi geçmişi |
pay purchase <SLUG> <PERIOD> | Bakiyeden plan satın alır |
pay order --history | Siparişleri listeler |
pay order <REF> | Sipariş ayrıntılarını gösterir |
pay invoice --list | Faturaları listeler |
pay invoice <REF> | Fatura ayrıntılarını gösterir |
pay renew <INVOICE> | Bakiyeden fatura öder (yenileme) |
RPC komutları
Solana blokzincirini doğrudan terminalinizden sorgulayın.WebSocket komutları
WebSocket üzerinden canlı Solana pubsub olaylarına abone olun. Her abonelikCtrl+C basana kadar çalışır ve olayları geldikçe yazdırır (makine tarafından okunabilir çıktı için --json kullanın).
rpc.url değerinizden türetilir: http:// → ws://, https:// → wss://. Tek komutta farklı bir ana bilgisayar hedeflemek için --ws-url geçin:
Akış komutları
gRPC üzerinden gerçek zamanlı Solana verisini akışa alın. Her iki komut da filtrelerinizi ve yeniden bağlanma stratejinizi tanımlayan bir YAML yapılandırma dosyası alır.- Jetstream
- Yellowstone gRPC
stream.yml
${VAR} sözdizimi ile ortam değişkenleri kullanılabilir.
Şablon komutları
Üretime hazır başlangıç şablonlarından projeler iskeletleyin.Plan komutları
Mevcut RPC planlarına göz atın ve karşılaştırın. Plan verisi yerel olarak 6 saat önbelleğe alınır.Ödeme komutları
Hesap bakiyenizi yönetin, plan satın alın ve faturaları halledin. Yalnızcatopup Solana cüzdanı gerektirir — geri kalanı hesap bakiyenizi kullanır.
topup komutu cüzdan anahtar çifti için varsayılan olarak ~/.config/solana/id.json kullanır. Farklı bir yol için --wallet kullanın. Faturalama dönemleri: monthly, quarterly, semi-annual, annual.
purchase komutu önce kuru bir doğrulama çalıştırır; onaylamadan önce fiyat dökümünü ve bakiyenizin yeterli olup olmadığını gösterir.Gösterge paneli
Terminalden çıkmadan OrbitFlare hesabınızı yönetmek için etkileşimli bir TUI başlatın.Gezinme kısayolları
Gezinme kısayolları
| Tuş | Eylem |
|---|---|
q | Çıkış |
Esc | Geri |
Tab | Sekme / odak değiştir |
↑↓ / jk | Gezin |
Enter | Seç / genişlet / aç-kapa |
t / T | Temayı değiştir |
[ | Kenar çubuğunu aç-kapa |
R | Verileri yenile |
Hizmet yönetimi kısayolları
Hizmet yönetimi kısayolları
| Tuş | Sekme | Eylem |
|---|---|---|
m | Ayrıntılar | Kimlik modunu aç-kapa (IP / API anahtarı) |
w | Ayrıntılar | Otomatik yenilemeyi aç-kapa |
r | Ayrıntılar | Lisans anahtarını yeniden üret |
n | IP’ler / Alanlar | Mainnet / Devnet arasında geç |
a | IP’ler / Alanlar | IP veya alan ekle |
d | IP’ler / Alanlar | IP veya alan kaldır |
API anahtarı yönetimi kısayolları
API anahtarı yönetimi kısayolları
| Tuş | Eylem |
|---|---|
c | Yeni API anahtarı oluştur |
e | Etkin / devre dışı aç-kapa |
r | Anahtarı yeniden üret |
x | Anahtarı sil |
a | IP ekle (genişletilmişken) |
d | IP kaldır (genişletilmişken) |
Fatura ve profil kısayolları
Fatura ve profil kısayolları
| Tuş | Bölüm | Eylem |
|---|---|---|
p | Faturalar | Hesap bakiyesiyle öde |
e | Profil | Adı ve ödeme cüzdanını düzenle |
JSON çıktısı
Tüm komutlar makine tarafından okunabilir çıktı için--json destekler; böylece CLI betiklere ve otomasyon boru hatlarına kolayca entegre olur.
Yapılandırma
Yapılandırma~/.orbitflare/config.yml dosyasında saklanır. config komutuyla yönetin:
- RPC:
http://devnet.rpc.orbitflare.com(yedek:https://api.devnet.solana.com) - gRPC:
http://devnet.rpc.orbitflare.com:10000
--network devnet kullanın.
Dosya konumları
Genel bayraklar
Bu bayraklar her komutta çalışır ve o çağrı için ilgili yapılandırma değerini geçersiz kılar.| Bayrak | Açıklama |
|---|---|
--json | Ham JSON çıktısı |
--raw | Minimal çıktı, biçimlendirme yok |
--network <NET> | Ağı geçersiz kılar (mainnet / devnet / testnet) |
--commitment <C> | Taahhüdü geçersiz kılar (processed / confirmed / finalized) |
--rpc-url <URL> | RPC uç noktasını geçersiz kılar |
--grpc-url <URL> | gRPC uç noktasını geçersiz kılar |
--ws-url <URL> | WebSocket uç noktasını geçersiz kılar (varsayılan: RPC URL’sinden türetilir) |
--fallback-url <URL> | Yedek URL’ler (tekrarlanabilir) |
--profile <NAME> | Belirli bir kimlik profili kullan |
--quiet | Gereksiz olmayan çıktıyı bastır |
--no-color | Renkli çıktıyı kapat |
Tam iş akışı örneği
Kurulumdan sorguya kadar eksiksiz bir tur:Sırada ne var?
RPC yöntemleri
Tam Solana RPC yöntemi referansını keşfedin.
Jetstream akışı
Gerçek zamanlı gRPC veri akışı hakkında bilgi edinin.
Yellowstone gRPC
Yellowstone ile tam Geyser eklentisi verisi.
Başlangıç şablonları
Üretime hazır proje şablonlarına göz atın.
Destek
Discord
Yardım ve tartışmalar için topluluğa katılın.
GitHub
Sorun bildirin veya CLI’ye katkıda bulunun.