Compra y venta de un token
Integra el trading con bonding curve de LaunchLab.
Cómo funciona el trading con curva de vinculación
Comprar tokens
import { TxVersion } from '@raydium-io/raydium-sdk-v2'
import { initSdk } from './config'
import { PublicKey } from '@solana/web3.js'
import BN from 'bn.js'
const buyTokens = async () => {
const raydium = await initSdk()
const { execute, extInfo } = await raydium.launchpad.buyToken({
mintA: new PublicKey('token-mint-address'),
buyAmount: new BN(1_000_000_000), // 1 SOL in lamports
slippage: new BN(100), // 1% slippage
txVersion: TxVersion.V0,
})
console.log('Expected tokens:', extInfo.decimalOutAmount.toString())
const { txId } = await execute({ sendAndConfirm: true })
console.log('Transaction:', txId)
}Parámetros de compra
Parámetro
Tipo
Requerido
Descripción
Comprar una cantidad exacta de tokens
Vender tokens
Parámetros de venta
Parámetro
Tipo
Requerido
Descripción
Vender por una cantidad exacta de cotización
Avanzado: Cálculo de cotizaciones
Métodos de cotización disponibles
Método
Descripción
Comisiones por referidos
Comprobando el estado del pool
Última actualización
¿Te fue útil?