Expand description
所有协议的 Inner Instruction 解析器统一入口
采用简洁高效的实现方式,所有协议共享通用工具函数
§解析器插件系统
所有协议支持两种可插拔的解析器实现:
§1. Borsh 反序列化解析器(默认,推荐)
- 启用:
cargo build --features parse-borsh(默认) - 优点: 类型安全、代码简洁、易维护、自动验证
- 适用: 一般场景、需要稳定性和可维护性的项目
§2. 零拷贝解析器(高性能)
- 启用:
cargo build --features parse-zero-copy --no-default-features - 优点: 最快、零拷贝、无验证开销、适合超高频场景
- 适用: 性能关键路径、每秒数万次解析的场景
Modules§
- bonk
- Bonk (Raydium Launchpad) Inner Instruction 解析器
- meteora_
amm - meteora_
damm - Meteora DAMM V2 Inner Instruction 解析器
- meteora_
dlmm - Meteora DLMM Inner Instruction 解析器
- orca
- Orca Whirlpool Inner Instruction 解析器
- raydium_
amm - raydium_
cpmm