Ana içeriğe atla

Documentation Index

Fetch the complete documentation index at: https://docs.raydium.io/llms.txt

Use this file to discover all available pages before exploring further.

Bu sayfa yapay zekâ tarafından otomatik olarak çevrilmiştir. İngilizce sürüm esas alınır.İngilizce sürümü görüntüle →

Nedir

AMM Yönlendirmesi programı, Raydium’un AMM havuzları arasında çok atlamalı swap’leri tek bir blok zincir işleminde gerçekleştiren bir CPI yönlendiricisidir. N sayıda alt program CPI’sini istemci kodunuza paketlemek yerine, yönlendiriciye bir kez çağrı yapabilir ve rotayı hesaplar listesi olarak iletebilirsiniz. Yönlendirici her atlamayı doğru havuz programına (AMM v4, CPMM, CLMM veya Stable) gönderir ve bir atlamanın çıktısını sonraki atlamanın girdisi olarak zincirler. Program ID: bkz. reference/program-addresses. Devnet: DRaybByLpbUL57LJARs3j8BitTxVfzBg351EaMr5UTCd. Hesap modeli: her ara token kullanıcıya ait bir ATA aracılığıyla akmalıdır. Kullanıcı girdi ATA’sıyla imzalar ve her ara ATA’yı hesaplar listesinde sağlar. Önerilen swap giriş noktaları etiket 8 (SwapBaseIn) ve etiket 9 (SwapBaseOut)‘dur; CLMM atlama söz konusu olmadığında boş bir limit_prices deque’sini kabul ederler.

Bölüm İçeriği

Genel Bakış

Yönlendiricinin ne yaptığı, neden var olduğu ve istemci tarafı kenetlemesi yerine ne zaman kullanmanız gerektiği.

Hesaplar

Kullanıcı-ATA düzeni, atlamalı hesap bloğu ve yönlendiricinin program ID yuvasını okuyarak nasıl gönderişini yaptığı.

Matematik

Yönlendirici hiçbir matematik yapmaz. Her atlama kendi eğrisinden fiyatlanır. Slippage atlamalar arası bileşke; CLMM için limit_prices.

Talimatlar

Etkinleştirilen altı talimat değişkeni için referans: tam girdi / tam çıktı Güncel (8 / 9) ve Eski (0 / 1) swap’ları, artı wSOL yardımcıları (5 / 6).

Ücretler

Yönlendirici ücreti yok. Her atlama kendi temel programının ücretini öder. CU maliyeti atlama sayısına göre doğrusal ölçeklenir.

Kod örnekleri

SDK ve ham talimat oluşturma kullanan TypeScript örnekleri.

Ne zaman okumalı

  • Tek bir işlemde 2+ atlama ile bir rota yürütmeniz gerekiyor.
  • Yönlendiriciye CPI yapan bir program uyguluyorsunuz.
  • İstemci tarafı kenetlemesi ile blok zincir üstü yönlendirme arasında karar veren bir toplayıcısınız.

Sonraki Adımlar

Kaynaklar: