Ücretsiz Plan Neleri Kapsar: Yöntem Ağırlıkları ve Kullanım
Gerçek yöntem ağırlıklarına göre Ücretsiz Planın neleri kapsadığını, görev bazlı hesaplamalar ve yükseltme yollarıyla anlayın.
Ücretsiz plan ne için uygundur
BlockVectra'nın Ücretsiz Planı, geliştiriciler için kullanıma hazır bir blokzincir arayüzü sunar. Kredi kartı gerektirmeden yerel geliştirme, kişisel projeler, hafif otomasyon botları, sözleşme olay takibi ve orta sıklıkta zincir veri sorguları için kullanabilirsiniz.
Faturalandırma Hesaplama Birimi (CU) cinsinden ölçülür: her yöntem kendi ağırlığına göre CU tüketir; kullanım tüm zincirler, JSON-RPC ve Data API genelinde birleştirilir. Ayrıntılı faturalandırma kuralları için Fiyatlandırma sayfasına bakın.
Yöntem ağırlıkları ve dönem kapasitesi
Aşağıdaki tablo, aktif yöntem ağırlıklarına ve platform API verilerine dayanarak tek bir kullanım penceresi içindeki yaygın yöntemler için tahmini çağrı kapasitesini hesaplar:
Ücretsiz Plan, bir hesap açmayı ve bir API key kullanmayı gerektirir; bir hesaba bağlı tüm key'ler saniyede ortalama 25 çağrıyı paylaşır (kısa süreli ani artışlara izin verilir). Her 30 günlük döngünün sonunda, 30,000,000 CU'nun altındaki bakiyeler 30,000,000 CU'ya tamamlanır.
| Metot | CU Ağırlığı | Yaklaşık Çağrı / Döngü | Yaklaşık / Gün | Liste Fiyatı / 1M Çağrı |
|---|---|---|---|---|
eth_blockNumber | 1 | 30,000,000 | 1,000,000 | $0.10 |
eth_getBlockByNumber | 5 | 6,000,000 | 200,000 | $0.50 |
eth_getBalance | 10 | 3,000,000 | 100,000 | $1.00 |
eth_call | 15 | 2,000,000 | 66,666 | $1.50 |
eth_getLogs | 30 | 1,000,000 | 33,333 | $3.00 |
debug_traceTransaction | 100 | 300,000 | 10,000 | $10.00 |
data.block | 5 | 6,000,000 | 200,000 | $0.50 |
data.address_balances | 25 | 1,200,000 | 40,000 | $2.50 |
data.dex_prices | 15 | 2,000,000 | 66,666 | $1.50 |
data.transaction_trace | 200 | 150,000 | 5,000 | $20.00 |
Görev örnekleri ve yükseltme yolları
Kullanımı değerlendirmenize yardımcı olmak için, temsil niteliğindeki geliştirme görevlerine yönelik hesaplamalar aşağıda verilmiştir:
- Saniyede bir kez eth_blockNumber sorgulama: döngü başına yaklaşık 2,592,000 çağrı, ücretsiz kotanın yalnızca 8.6%'ini tüketir.
- eth_getLogs ile sözleşme olaylarını izleme: her 60 saniyede bir sorgulama 4.3%, her 10 saniyede bir 25.9% ve her 2 saniyede bir 129.6% (ücretsiz kotayı aşıyor) tüketir.
- Her 10 dakikada bir 1.000 adres için bakiye sorgulama (data.address_balances): döngü başına toplam tüketim 108,000,000 CU olup, ücretsiz ödeneğin 3.6 katıdır; ortalama çağrı oranı saniyede yalnızca 1.67 çağrıdır, bu da kullanımın hız sınırından ziyade CU kotasını aştığını gösterir; liste fiyatına göre bu görevin toplam kullanımı yaklaşık $10.80/ay tutarındadır — bu da onu doğal bir yükseltme yolu haline getirir.
Başlarken ve yükseltme
Ücretsiz kota geliştirme, test etme ve hafif iş yükleri için idealdir. Trafiğiniz genişlediğinde ve daha yüksek eşzamanlılık veya daha fazla hesaplama birimi gerektirdiğinde zincir üzerinde bakiye yükleyin: yatırma adresinizi Konsol Faturalandırma sayfasından veya GET /v1/topup/deposit-address üzerinden (MCP get_deposit_address; bkz. Agent bakiye yükleme rehberi) alın; bakiye hesabınıza geçtiğinde hesap genelindeki saniye başına çağrı sınırı kaldırılır. Her anahtar, JSON-RPC dokümantasyonunda açıklandığı gibi CU hız ve burst sınırlarına tabi kalmaya devam eder. Kullanılmayan Ücretsiz Krediler Kredilerinizde kalır ve kullanılmaya devam edebilir. Güncel tarifeler ve faturalandırma birimleri için lütfen Fiyatlandırma sayfasına bakın.
Sonraki adımlar
- BlockVectra'nın indekslediği her veri setini görmek için veri setleri dizinine göz atın.
- Hesabınızın neleri içerdiğini kontrol etmek için ücretsiz planı ve fiyatlandırmayı inceleyin.
- Bir API key oluşturmak için konsolda oturum açın.
Son güncelleme:
Geçmiş EVM durumu
Kimlik doğrulamalı durum pencerelerini, anahtarsız geçmişi ve log aralıklarını ayırt edin. eth_call için sabit bir blok seçin ve state_window hatalarını teşhis edin.
eth_getLogs blok aralığı
logs_range_too_large için zincirin max_logs_block_range değerini okuyun, dahil edici blok aralığını bu sınır içinde bölün ve yalnızca geçerli parça başarılı olduktan sonra ilerleyin.