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 - 统一的日志解析入口函数(优化版本)