Giriş
OrbitFlare, Özel Düğümleri aracılığıyla Jito’nun güçlü işlem paketleme ve simülasyon yeteneklerine erişim sunar. Düğümlerimiz Jito RPC istemcisiyle donatılmıştır ve işlem paketlerini simüle etmek ve göndermek için Jito’nun MEV (Maksimum Çıkarılabilir Değer) altyapısından yararlanmanıza olanak tanır.Jito Paket Simülasyonu Nedir?
OrbitFlare düğümlerindeki Jito istemcisi şunları yapmanızı sağlar:- Göndermeden önce işlem paketlerini simüle etmek
- Bir paketteki birden fazla işlemin atomik yürütümünü doğrulamak
- Karmaşık işlem dizilerini blok zincirine işlemeden test etmek
- Paket testi aracılığıyla MEV stratejilerini optimize etmek
Hizmete Erişim
OrbitFlare, özel düğümlerimizde Jito RPC istemcisi sağlar. Özel uç nokta gerekmez - standart Solana RPC URL’nizi kullanmanız yeterlidir:Temel Yöntemler
simulateBundle
Paketleri simüle etmek için birincil yöntem:Parametreler
encodedTransactions: Paket olarak simüle edilecek base64 kodlu işlemler dizisiconfig: (İsteğe bağlı) Simülasyon yapılandırma seçenekleri:skipSigVerify: Daha hızlı simülasyon için imza doğrulamasını atlayınreplaceRecentBlockhash: Eski işlemleri simüle etmek için blok hash’ini değiştirinsimulationBank: Simülasyon için banka yapılandırmasıaccounts: Hesap verisi alımı için yapılandırmapreExecutionAccountsConfigs: Yürütmeden önce izlenecek hesap durumlarıpostExecutionAccountsConfigs: Yürütmeden sonra izlenecek hesap durumları
Yanıt
API, aşağıdakileri içeren ayrıntılı simülasyon sonuçları döndürür:- Genel simülasyon başarı veya başarısızlık durumu
- Bireysel işlem sonuçları
- Yürütme öncesi ve sonrası hesap durumları (talep edilirse)
- Yürütme günlükleri
- Tüketilen hesaplama birimleri
- Program yürütümünden dönüş verisi
Yapılandırma Örnekleri
Simülasyon Bankası Seçenekleri
Hangi banka için simülasyon yapılacağını belirtin:Hesap Durumu İzleme
Simülasyon boyunca belirli hesapları takip edin:Paket Gereksinimleri ve Sınırlamaları
- Paket başına maksimum 5 işlem
- Son işlem Jito’ya bahşiş içermelidir (minimum 1.000 lamport)
- Tüm işlemler yakın tarihli bir blok hash’i kullanmalıdır
- Paketler yalnızca Jito-Solana lideri blok ürettiğinde işlenir