Skip to main content

Module logs

Module logs 

Source
Expand description

Log parser module

Contains log parsers for all DEX protocols

Re-exports§

pub use utils::extract_discriminator_fast;
pub use zero_copy_parser::parse_pumpfun_trade;
pub use discriminator_lut::lookup_discriminator;
pub use discriminator_lut::discriminator_to_name;
pub use discriminator_lut::discriminator_to_protocol;
pub use discriminator_lut::parse_with_discriminator;
pub use meteora_amm::parse_log as parse_meteora_amm_log;
pub use meteora_damm::parse_log as parse_meteora_damm_log;
pub use meteora_dlmm::parse_log as parse_meteora_dlmm_log;
pub use orca_whirlpool::parse_log as parse_orca_whirlpool_log;
pub use pump_amm::parse_log as parse_pump_amm_log;
pub use pump::parse_log as parse_pumpfun_log;
pub use raydium_amm::parse_log as parse_raydium_amm_log;
pub use raydium_clmm::parse_log as parse_raydium_clmm_log;
pub use raydium_cpmm::parse_log as parse_raydium_cpmm_log;
pub use raydium_launchpad::parse_log as parse_raydium_launchpad_log;
pub use utils::*;

Modules§

discriminator_lut
Discriminator Lookup Table (LUT) - Compile-time constant array
meteora_amm
Meteora Pools 日志解析器
meteora_damm
Meteora DAMM V2 日志解析器
meteora_dlmm
Meteora DLMM log parser
optimized_matcher
Optimized log matcher with early discriminator filtering
orca_whirlpool
Orca Whirlpool 日志解析器
perf_hints
性能优化提示和内联函数
pump
PumpFun 极限优化解析器 - 微秒/纳秒级性能
pump_amm
PumpSwap (Pump AMM) 极限优化解析器 - 纳秒/微秒级性能
raydium_amm
Raydium AMM V4 日志解析器
raydium_clmm
Raydium CLMM 日志解析器
raydium_cpmm
Raydium CPMM 日志解析器
raydium_launchpad
Bonk 日志解析器
utils
日志解析通用工具函数
zero_copy_parser
零拷贝解析器 - 极致性能优化

Functions§

parse_log
主日志解析入口函数
parse_log_unified
统一的日志解析入口函数(优化版本)