Skip to main content
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 →
Bu giriş, yaklaşan bir LaunchLab program güncellemesini kapsamaktadır. Dağıtımdan önce yerel sürüm dalına karşı doğrulanmıştır. Eski tavanların üzerinde bir platform oluşturmadan veya güncellemeden önce dağıtılan programı doğrulayın.
Bu sürüm, platform ücret tavanını 500 bps’ye yükseltir. PlatformConfig.fee_rate iki yerde doğrulanır — CreatePlatformConfig hesabı oluştururken bir kez ve alanı yazan her UpdatePlatformConfig varyantında bir kez — ve her ikisi de 50000’e kadar kabul eder. Programın 1/1_000_000 oran paydası ile bu, mezuniyet öncesi her alım ve satışta işlem hacminin %5’idir. Bu sürümden önce iki kontrol uyuşmuyordu: oluşturma 100 bps’ye, güncelleme 250 bps’ye izin veriyordu. Şimdi aynı değeri tutuyorlar, bu nedenle bir platformun oluşturulabileceği oran, güncellenebileceği oranla tamamen aynıdır. Başka hiçbir şey değişmedi. Hiçbir hesap büyümedi veya küçülmedi, hiçbir talimat hesap kazanmadı veya kaybetmedi ve hiçbir hata kodu hareket etmedi.

Entegratörler için TL;DR

  • Platform ücret tavanı her iki yolda da 500 bps’dir. CreatePlatformConfig ve UpdatePlatformConfig her ikisi de fee_rate’i 50000’e kadar kabul eder.
  • Oluşturma 100 bps’den taşındı. PlatformParams::check() programın ilk sürüsünden beri <= 10000 idi.
  • Güncelleme 250 bps’den taşındı. update_platform_fee_rate <= 25000 idi, kendisi 2026-01-27’de 100 bps’den yükseltilmişti.
  • Oluşturma/güncelleme uyuşmazlığı ortadan kalktı. 250 bps üzerinde oluşturulan bir config, daha önce bir UpdatePlatformConfig çağrısından kurtulamıyordu, çünkü AllInfo diğer tüm alanları yeniden yazarken fee_rate’i yeniden doğruluyordu. Her iki kontrol de şimdi uyuşuyor, bu nedenle bu düzenleme yolu herhangi bir izin verilen oranda çalışır.
  • creator_fee_rate değişmedi her iki yolda da MAX_CREATOR_FEE_RATE = 5000 (50 bps) olarak.
  • GlobalConfig.max_share_fee_rate değişmedi 10_000 (100 bps) olarak ve platform ücretini hiçbir zaman sınırlamadı. İşlem başına share_fee_rate referral argümanını sınırlar. Bu belgelendirmenin önceki sürümleri aksi yönde söylüyordu; bu sürüm bunu düzeltir.
  • Mevcut hiçbir şey yeniden fiyatlandırılmadı. Bu sabitler fee_rate’e yazmaları kapılar, okumaları değil. Zincirde bulunan her PlatformConfig mevcut oranını tutar ve buna bağlı her başlatma mevcut ücretini tutar.
  • IDL yenilemesi gerekli değildir. Hiçbir düzen, hesap, argüman veya hata kodu değişmedi.

Ne değişti

LaunchLab’daki oranlar 1/1_000_000 (RATE_DENOMINATOR_VALUE) cinsinden gösterilir, bu nedenle:

İki kontrol nerede yaşıyor

Tavan, iki dosyada iki ayrı require! çağrısı tarafından uygulanır. Şimdi aynı değeri tutuyorlar, ancak yine de farklı hatalar yükseltiyorlar, bu nedenle hata işleme her ikisini de tanıması gerekir: AllInfo toplu güncelleme varyantıdır: cüzdanları, marka dizelerini, vesting ölçeğini, NFT bölünmesini, transfer ücreti yetkilisini, yaratıcı ücret oranını ve fee_rate’i tek bir çağrıda yeniden yazar, tek alan varyantının yaptığı aynı kontrolü fee_rate üzerinde çalıştırır. Eski sabitler altında bu, 250–500 bps bandında oluşturulan bir platform için AllInfo’yu kullanılamaz hale getirdi, hatta yalnızca bir resim URL’sini değiştiren bir düzenleme için bile. İki sabiti hizalamak bu tuzağı ortadan kaldırır.

Ne değişmedi

  • Ücret muhasebesi ve dağıtımı. platform_fee = amount_in × platform_config.fee_rate / 1_000_000 aynı formüldür, aynı platform başına kasaya tahakkuk eder, aynı ClaimPlatformFee ve ClaimPlatformFeeFromVault talimatları tarafından temizlenir.
  • Mevcut platformlar ve başlatmalar. Sabitler yazmaları kapılar, okumaları değil. Depolanan oran değişmedi, bu nedenle canlı başlatma yeniden fiyatlandırılmadı.
  • creator_fee_rate. Her iki yolda da MAX_CREATOR_FEE_RATE = 5000 (50 bps) ile sınırlı.
  • GlobalConfig.max_share_fee_rate. Hala 10_000, hala dört swap talimatında yalnızca share_fee_rate argümanını sınırlar.
  • Hata kodları. 60006023 değişmedi; bu sürüm hiçbir şey eklemedi.
  • Hesap düzenleri ve IDL. Değişmedi.

Belgelendirme düzeltmesi

İki sayfa platform ücret tavanını GlobalConfig.max_share_fee_rate’e atfetti. Program bunu hiçbir zaman yapmadı — max_share_fee_rate’i share_fee_rate talimat argümanına karşı karşılaştırır ve PlatformConfig.fee_rate’i yalnızca yukarıda listelenen iki işlevde doğrular. Bu sürüm bu cümleleri düzeltir. Referral ücret tavanının kendisi 100 bps’de değişmemiştir, bu nedenle eski ifadeyi “platform ücreti 100 bps ile sınırlıdır” olarak okursanız, bu sürüme kadar oluşturma yolu için sayı doğru olsa da neden değildi.

Güncellenen sayfalar

  • products/launchlab/platform-config — her iki oranı, her iki uygulama noktasını ve oran geçmişini kapsayan yeni “Oran tavanları” bölümü.
  • products/launchlab/global-configmax_share_fee_rate gerçekten sınırladığı referral paylaşım ücretini tanımlamak için düzeltildi.