solana-dex-parser
Version:
Solana Dex Transaction Parser
12 lines (11 loc) • 608 B
TypeScript
import { PoolEvent, PoolEventType, TransferData } from '../../types';
import { MeteoraLiquidityParserBase } from './parser-meteora-liquidity-base';
export declare class MeteoraDLMMPoolParser extends MeteoraLiquidityParserBase {
getPoolAction(data: Buffer): {
name: string;
type: PoolEventType;
} | null;
protected parseAddLiquidityEvent(instruction: any, index: number, data: Buffer, transfers: TransferData[]): PoolEvent;
protected parseRemoveLiquidityEvent(instruction: any, index: number, data: Buffer, transfers: TransferData[]): PoolEvent;
private normalizeTokens;
}