
Genel Bakış
OrbitFlare Jetstream, Solana işlemlerinin gerçek zamanlı olarak akışını sağlayan yüksek performanslı bir gRPC hizmetidir. Geliştiricilere, Solana blok zinciri işlemlerini minimum gecikmeyle izlemek ve işlemek için güvenilir ve verimli bir yol sunar.Özellikler
- gRPC aracılığıyla gerçek zamanlı işlem akışı
- Esnek işlem filtreleme özellikleri
- Hesap tabanlı filtreleme (dahil etme, hariç tutma, zorunlu)
- Yüksek verim ve düşük gecikme
- Güçlü hata işleme ve yeniden bağlanma
- Mevcut Solana uygulamalarıyla kolay entegrasyon
Başlarken
Kurulum
OrbitFlare Jetstream’e başlamak için klonlanacak bir örnek seçin:jetstream-client-example
gRPC bağlantısını, filtrelemeyi ve işlem akışını gösteren minimal Rust istemcisi.
solana-wallet-tracker
PumpFun çözümlemesi, büyük yatırımcı uyarıları ve YAML tabanlı filtre yapılandırması içeren üretime hazır gerçek zamanlı cüzdan takipçisi.
Temel Kullanım
İstemciyi varsayılan ayarlarla çalıştırın:İşlem Filtreleme
OrbitFlare Jetstream, ilgili işlemlere odaklanmanıza yardımcı olmak için çeşitli filtreleme seçeneklerini destekler:- Komut Satırı Filtreleme:
- JSON Yapılandırması:
Bir
filters.jsondosyası oluşturun:
Yapılandırma Seçenekleri
| Seçenek | Açıklama | Örnek |
|---|---|---|
--jetstream-grpc-url | JetStream gRPC uç nokta URL’si | http://fra.jetstream.orbitflare.com |
--filter-config-path | JSON filtre yapılandırma dosyası yolu | None |
--include-accounts | Dahil edilecek hesaplar (virgülle ayrılmış) | None |
--exclude-accounts | Hariç tutulacak hesaplar (virgülle ayrılmış) | None |
--required-accounts | Zorunlu hesaplar (virgülle ayrılmış) | None |
Günlük Kaydı
RUST_LOG ortam değişkenini kullanarak günlük kaydı düzeyini kontrol edin:
En İyi Uygulamalar
- Hata İşleme: Bağlantı sorunları ve işlem işleme için uygun hata işleme mekanizmaları uygulayın
- Filtreleme: Gereksiz veri işlemeyi azaltmak için hesap filtreleri kullanın
- İzleme: İzleme ve hata ayıklama için uygun günlük kaydı düzeyleri belirleyin
- Kaynak Yönetimi: gRPC bağlantılarını ve kaynakları düzgün şekilde yönetin
Ayrıca Bakınız
Protokol Referansı
Tam Protocol Buffer belirtimi, mesaj türleri ve kod oluşturma kılavuzları.
Değişiklik Günlüğü
Sürüm geçmişi, performans güncellemeleri ve protokol değişiklikleri.
Yellowstone gRPC
İç talimatlar ve eksiksiz meta verilerle Geyser tabanlı tam kapsamlı akış.
Destek
OrbitFlare Jetstream hakkında teknik destek veya sorularınız için destek ekibimizle iletişime geçin ya da GitHub depolarımızı ziyaret edin:- jetstream-client-example — minimal Rust istemcisi
- solana-wallet-tracker — uyarılar içeren tam cüzdan takip örneği