$PUMPv 2 API & JavaScript SDK'nın duyurulması Tokenları başlatmak için tam bir programatik arayüz gönderdik. API + TypeScript destekli npm paketi. İşte teknik özet 👇
Kurulum: NPM kurulumu @pumpfunv2/SDK İstemciyi başlatın: const client = new PumpFunV2Client({ apiKey: 'pk_xxx', Mola aşması: 60000, Denemeler: 3 }); Otomatik yeniden deneme mantığı, istek zaman aşımları ve daktil yanıtlar dahil.
Token fırlatma tek bir yöntem çağrısıyla yapılır: const result = await client.launch({ isim: 'Token', sembol: 'TKN', açıklama: 'Açıklama', Mod: 'Flywheel', yaratıcıCüzdanÖzel Anahtar: Özel Anahtar: Özel Anahtar }); Dönüşler: mintAddress, txSignature, pumpFunUrl, explorerUrl
7 desteklenen fırlatma modu: • normal - standart fırlatma • Flywheel - talep edilen ücretlerle otomatik geri alım • Burn - Deflasyonist token yakmaları • dağıtım - sahiplerine ödüller • Jackpot - rastgele sahibi havuzu kazanır • xprotected - X/Twitter doğrulaması gereklidir • çoklu - birden fazla mod arasında bölünen ücretler
Çok modlu örnek: Mod: 'Çoklu Kişi', Tahsisler: [ { mod: 'flywheel', yüzde: 40 }, { mod: 'yak', yüzde: 30 }, { mod: 'dağılım', yüzde: 30 } ] Birden fazla otomasyon stratejisini aynı anda çalıştırın.
Yerleşik React bileşenleri: '@pumpfunv2/sdk/react' üzerinden { LaunchButton, PumpFunV2Provider, useLaunch } içe aktar; • LaunchButton - modal ile açılan bileşen • useLaunch hook - fırlatma durumu üzerinde tam kontrol • PumpFunV2Provider - birden fazla bileşen için bağlam
Yazılı istisnalarla hata işleme: '@pumpfunv2/sdk' sayfasından { PumpFunV2Error } içe aktar; Hata kodları: • YETKISIZ • RATE_LIMITED • VALIDATION_ERROR • MOLA • NETWORK_ERROR Her hata kod, mesaj ve yanıt verisini içerir.
Başlayın: 📦 NPM kurulumu @pumpfunv2/SDK 📄 Belgeler: 🔑 API Anahtarı:
53