$PUMPv 2 API & JavaScript SDK:n julkistaminen Olemme toimittaneet täyden ohjelmallisen käyttöliittymän tokenien lanseeraukseen. API + npm-paketti TypeScript-tuella. Tässä on tekninen erittely 👇
Asennus: NPM-asennus @pumpfunv2/SDK Alusta asiakas: const client = new PumpFunV2Client({ apiKey: 'pk_xxx', aikalisä: 60000, Yritykset: 3 }); Automaattinen uudelleenyrityslogiikka, pyyntöaikakatkaisut ja kirjoitetut vastaukset sisältyvät.
Tokenin lanseeraus yhdellä menetelmäkutsulla: const result = odota client.launch({ nimi: 'Token', symboli: 'TKN', kuvaus: 'Kuvaus', tila: 'vauhtipyörä', creatorWalletPrivateKey: privateKey }); Palautukset: mintAddress, txSignature, pumpFunUrl, explorerUrl
7 tuettua laukaisutilaa: • normaali – tavallinen laukaisu • vauhtipyörä – automaattinen takaisinosto, jossa on ilmoitettuja maksuja • Burn - Deflationaariset tokenin polttot • jakaminen – palkinnot haltijoille • jättipotti – satunnainen haltija voittaa poolin • xprotected – vaaditaan X/Twitter-vahvistus • monijakoiset maksut useiden tilojen välillä
Monitilaesimerkki: Tila: 'moni', Allokaatiot: [ { tila: 'vauhtipyörä', prosentti: 40 }, { mode: 'polttaa', prosentti: 30 }, { mode: 'jakauma', prosentti: 30 } ] Suorita useita automaatiostrategioita samanaikaisesti.
Sisäänrakennetut React-komponentit: tuo { LaunchButton, PumpFunV2Provider, useLaunch } '@pumpfunv2/sdk/react' -tiedostosta; • LaunchButton – drop-in-komponentti modaalilla • useLaunch hook – täysi hallinta laukaisutilasta • PumpFunV2Provider – konteksti useille komponenteille
Virheiden käsittely tyypitettyjen poikkeusten kanssa: tuo { PumpFunV2Error } tiedostosta '@pumpfunv2/sdk'; Virhekoodit: • LUVATON • RATE_LIMITED • VALIDATION_ERROR • AIKALISÄ • NETWORK_ERROR Jokainen virhe sisältää koodin, viestin ja vastaustiedot.
Aloita: 📦 NPM:n asennus @pumpfunv2/SDK 📄 Dokumentit: 🔑 API-avain:
111