UNPKG

solana-dex-parser

Version:

Solana Dex Transaction Parser

36 lines (32 loc) 725 B
export interface PumpfunTradeEvent { mint: string; solAmount: bigint; tokenAmount: bigint; isBuy: boolean; user: string; timestamp: bigint; virtualSolReserves: bigint; virtualTokenReserves: bigint; } export interface PumpfunCreateEvent { name: string; symbol: string; uri: string; mint: string; bondingCurve: string; user: string; } export interface PumpfunCompleteEvent { user: string; mint: string; bondingCurve: string; timestamp: bigint; } export interface PumpfunEvent { type: 'TRADE' | 'CREATE' | 'COMPLETE'; data: PumpfunTradeEvent | PumpfunCreateEvent | PumpfunCompleteEvent; slot: number; timestamp: number; signature: string; idx: string; // instruction indexes }