Oznámení API $PUMPv 2 a JavaScript SDK Dodali jsme plnohodnotné programové rozhraní pro spouštění tokenů. API + npm balíček s podporou TypeScriptu. Tady je technické rozbor 👇
Instalace: NPM instalace @pumpfunv2/SDK Inicializace klienta: const client = new PumpFunV2Client({ apiKey: 'pk_xxx', Timeout: 60000, Opakované pokusy: 3 }); Zahrnuta automatická logika opakování, časové limity požadavků a psané odpovědi.
Spuštění tokenu jedním voláním metody: const result = await client.launch({ Jméno: 'Token', symbol: 'TKN', popis: 'Popis', Mód: 'Flywheel', creatorWalletPrivateKey: privateKey }); Vrácení: mintAddress, txSignature, pumpFunUrl, explorerUrl
Podporovaných 7 režimů startu: • Normální - standardní start • Flywheel – automatické zpětné odkupy s nárokovanými poplatky • pálení – deflační pálení žetonů • distribuce – odměny držitelům • jackpot – náhodný držitel vyhrává pool • xprotected - vyžaduje ověření X/Twitter • vícenásobné – rozdělení poplatků mezi více režimů
Příklad s více režimy: Režim: 'Multi', Přidělení: [ { režim: 'setrvačník', procento: 40 }, { režim: 'hoří', procento: 30 }, { režim: 'distribuce', procento: 30 } ] Spouštějte více automatizačních strategií současně.
Vestavěné komponenty Reactu: import { LaunchButton, PumpFunV2Provider, useLaunch } z '@pumpfunv2/sdk/react'; • LaunchButton – komponenta pro přikládání s modálem • useLaunch hook – plná kontrola nad stavem startu • PumpFunV2Provider – kontext pro více komponent
Zpracování chyb s typovanými výjimkami: import { PumpFunV2Error } z '@pumpfunv2/sdk'; Chybové kódy: • NEOPRÁVNĚNÉ • RATE_LIMITED • VALIDATION_ERROR • TIMEOUT • NETWORK_ERROR Každá chyba obsahuje kód, zprávu a data odpovědí.
Začněte: 📦 NPM instalace @pumpfunv2/SDK 📄 Dokumentáci: 🔑 API klíč:
74