UNPKG

solana-dex-parser

Version:

Solana Dex Transaction Parser

91 lines (90 loc) 3.81 kB
export declare const DISCRIMINATORS: { readonly JUPITER: { readonly ROUTE_EVENT: Uint8Array<ArrayBuffer>; }; readonly PUMPFUN: { readonly TRADE_EVENT: Uint8Array<ArrayBuffer>; readonly CREATE_EVENT: Uint8Array<ArrayBuffer>; readonly COMPLETE_EVENT: Uint8Array<ArrayBuffer>; readonly BUY: Uint8Array<ArrayBuffer>; readonly SELL: Uint8Array<ArrayBuffer>; }; readonly PUMPSWAP: { readonly CREATE_POOL: Uint8Array<ArrayBuffer>; readonly ADD_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly REMOVE_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly BUY: Uint8Array<ArrayBuffer>; readonly SELL: Uint8Array<ArrayBuffer>; }; readonly MOONSHOT: { readonly BUY: Uint8Array<ArrayBuffer>; readonly SELL: Uint8Array<ArrayBuffer>; }; readonly RAYDIUM: { readonly CREATE: Uint8Array<ArrayBuffer>; readonly ADD_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly REMOVE_LIQUIDITY: Uint8Array<ArrayBuffer>; }; readonly RAYDIUM_CL: { readonly CREATE: { readonly openPosition: Uint8Array<ArrayBuffer>; readonly openPositionV2: Uint8Array<ArrayBuffer>; readonly openPositionWithToken22Nft: Uint8Array<ArrayBuffer>; }; readonly ADD_LIQUIDITY: { readonly increaseLiquidity: Uint8Array<ArrayBuffer>; readonly increaseLiquidityV2: Uint8Array<ArrayBuffer>; }; readonly REMOVE_LIQUIDITY: { readonly decreaseLiquidity: Uint8Array<ArrayBuffer>; readonly decreaseLiquidityV2: Uint8Array<ArrayBuffer>; }; }; readonly RAYDIUM_CPMM: { readonly CREATE: Uint8Array<ArrayBuffer>; readonly ADD_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly REMOVE_LIQUIDITY: Uint8Array<ArrayBuffer>; }; readonly RAYDIUM_LCP: { readonly CREATE_EVENT: Uint8Array<ArrayBuffer>; readonly TRADE_EVENT: Uint8Array<ArrayBuffer>; readonly MIGRATE_TO_AMM: Uint8Array<ArrayBuffer>; readonly MIGRATE_TO_CPSWAP: Uint8Array<ArrayBuffer>; readonly BUY_EXACT_IN: Uint8Array<ArrayBuffer>; readonly BUY_EXACT_OUT: Uint8Array<ArrayBuffer>; readonly SELL_EXACT_IN: Uint8Array<ArrayBuffer>; readonly SELL_EXACT_OUT: Uint8Array<ArrayBuffer>; }; readonly METEORA_DLMM: { readonly ADD_LIQUIDITY: { readonly addLiquidity: Uint8Array<ArrayBuffer>; readonly addLiquidityByStrategy: Uint8Array<ArrayBuffer>; readonly addLiquidityByStrategyOneSide: Uint8Array<ArrayBuffer>; readonly addLiquidityOneSide: Uint8Array<ArrayBuffer>; readonly addLiquidityOneSidePrecise: Uint8Array<ArrayBuffer>; readonly addLiquidityByWeight: Uint8Array<ArrayBuffer>; }; readonly REMOVE_LIQUIDITY: { readonly removeLiquidity: Uint8Array<ArrayBuffer>; readonly removeLiquidityByRange: Uint8Array<ArrayBuffer>; readonly removeAllLiquidity: Uint8Array<ArrayBuffer>; }; readonly OTHERS: { readonly claimFee: Uint8Array<ArrayBuffer>; }; }; readonly METEORA_POOLS: { readonly CREATE: Uint8Array<ArrayBuffer>; readonly ADD_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly REMOVE_LIQUIDITY: Uint8Array<ArrayBuffer>; }; readonly ORCA: { readonly CREATE: Uint8Array<ArrayBuffer>; readonly CREATE2: Uint8Array<ArrayBuffer>; readonly ADD_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly ADD_LIQUIDITY2: Uint8Array<ArrayBuffer>; readonly REMOVE_LIQUIDITY: Uint8Array<ArrayBuffer>; readonly OTHER1: Uint8Array<ArrayBuffer>; readonly OTHER2: Uint8Array<ArrayBuffer>; }; };