solana-dex-parser
Version:
Solana Dex Transaction Parser
13 lines (12 loc) • 495 B
TypeScript
import { TransactionAdapter } from '../../transaction-adapter';
import { ClassifiedInstruction, PumpfunEvent } from '../../types';
export declare class PumpfunEventParser {
private readonly adapter;
constructor(adapter: TransactionAdapter);
private readonly eventParsers;
processEvents(): PumpfunEvent[];
parseInstructions(instructions: ClassifiedInstruction[]): PumpfunEvent[];
private decodeTradeEvent;
private decodeCreateEvent;
private decodeCompleteEvent;
}